当我点击按钮时,我创建了一个class
来播放声音。
以下是代码:
public void playSound()
{
try
{
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("beep-1.wav"));
Clip clip = AudioSystem.getClip( );
clip.open(audioInputStream);
clip.start( );
}
catch(Exception e)
{
System.out.println("Error with playing sound.");
e.printStackTrace( );
}
}
但是当我编译时,我收到了这个错误:
error: cannot find symbol
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("beep-1.wav"));
^
symbol: class File
location: class MemoryGame
1 error
Process completed.
getAudioInputStream()
有什么问题?
我在我的程序中使用了import javax.sound.sampled.*;
。
答案 0 :(得分:2)
您记得导入java.io.File
吗?这是编译器说它不知道的类。