关键词:
java示例代码_在Java游戏中实现音频
public class MP3
public void play(final InputStream in)
new Thread()
@Override
public void run()
try
new Player(in).play();
catch (Exception e)
System.err.println(e.getMessage());
.start();
private HashMap<String, URL> soundMap = new HashMap<String, URL>();
public void loadSounds()
String[] filenames =
"5_seconds_remaining.mp3",
"10_seconds_remaining.mp3",
"button_press_loud.mp3"
;
for (String s : filenames)
soundMap.put(s.substring(0, s.indexOf('.')), getClass().getResource("sounds/" + s));
public void playSound(String name)
try
new MP3().play(new BufferedInputStream(soundMap.get(name).openStream()));
catch (IOException ex)
java示例代码_在Java中实现YQL
java示例代码_在Java中实现YQL 查看详情
java示例代码_在Java中实现编组类
java示例代码_在Java中实现编组类 查看详情
java示例代码_在Java中实现同步方法超时
java示例代码_在Java中实现同步方法超时 查看详情
java示例代码_在Clojure中实现Java接口
java示例代码_在Clojure中实现Java接口 查看详情
java示例代码_在java中实现成员级比较
java示例代码_在java中实现成员级比较 查看详情
java示例代码_在JTextPane中实现要点
java示例代码_在JTextPane中实现要点 查看详情
java示例代码_在Scala中实现这种Java机制
java示例代码_在Scala中实现这种Java机制 查看详情
java示例代码_在Java中实现多线程池
java示例代码_在Java中实现多线程池 查看详情
java示例代码_在JavaSwing中实现空闲任务
java示例代码_在JavaSwing中实现空闲任务 查看详情
java示例代码_在BorderLayout中实现JSplitPane
java示例代码_在BorderLayout中实现JSplitPane 查看详情
java示例代码_在Hibernate中实现这个查询
java示例代码_在Hibernate中实现这个查询 查看详情
java示例代码_如何在BST中实现删除代码
java示例代码_如何在BST中实现删除代码 查看详情
java示例代码_UML:如何在Java中实现关联类
java示例代码_UML:如何在Java中实现关联类 查看详情
java示例代码_在java中实现n:m关系
java示例代码_在java中实现n:m关系 查看详情
java示例代码_在Hibernate中实现多个内部连接
java示例代码_在Hibernate中实现多个内部连接 查看详情
java示例代码_在FragmentList中实现MClick方法
java示例代码_在FragmentList中实现MClick方法 查看详情
java示例代码_在复合GWT中实现SelectionEvent
java示例代码_在复合GWT中实现SelectionEvent 查看详情
java示例代码_在java中实现超时,以查看响应是否出现
java示例代码_在java中实现超时,以查看响应是否出现 查看详情