在GUI中加载声音文件 我想在JPanel里加载一个.wav的声音文件,这个就是一个小动画,我想加个声音进去,可以控制它的开始结束,或者循环播放,想请教一下怎么加。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void playSound(char c) { Clip soundClip = null;try{ File soundFile = new File("resources/sound/a.wav"); // wav文件 AudioInputStream AIStream = AudioSystem.getAudioInputStream(soundFile); DataLine.Info clipInfo = new DataLine.Info(Clip.class, AIStream.getFormat()); if (AudioSystem.isLineSupported(clipInfo)) { soundClip = (Clip) AudioSystem.getLine(clipInfo); } soundClip.open(AIStream); soundClip.loop(1); // 循环次数 } catch (UnsupportedAudioFileException e1) { System.out.println("´ò²»¿ªÉùÒôÎļþ"); return; } catch (Exception e) { System.out.println("´ò²»¿ªÉùÒôÎļþ"); return; } } java SE 怎么实现文件传输? Java写的jdbc程序打包成jar包后无法加载到 oracle数据库的驱动 一道常见字符串的笔试题 在子panel里可不可以用类似setVisible关闭主窗体 !!panel是自定义加载到窗体上的!! oracle中的视图问题? SCJP中的一道小题不懂. 求教关于SWT Wizard开发的按钮控制问题 急 连接MYSQL 出问题,比较急 如何利用文件流保存&读取一个用户信息数组,迫切等待ing 希望有手机应用开发经验的大神给个建议 有没有人在研究用中文编写程序的啊?有这个必要吗? 菜菜地问一句:object如何转换为int?
try{
File soundFile = new File("resources/sound/a.wav"); // wav文件
AudioInputStream AIStream = AudioSystem.getAudioInputStream(soundFile);
DataLine.Info clipInfo = new DataLine.Info(Clip.class, AIStream.getFormat());
if (AudioSystem.isLineSupported(clipInfo)) {
soundClip = (Clip) AudioSystem.getLine(clipInfo);
}
soundClip.open(AIStream);
soundClip.loop(1); // 循环次数
} catch (UnsupportedAudioFileException e1) {
System.out.println("´ò²»¿ªÉùÒôÎļþ");
return;
} catch (Exception e) {
System.out.println("´ò²»¿ªÉùÒôÎļþ");
return;
} }