当我尝试使用Toolkit.getDefaultToolkit().beep()
发出蜂鸣声时,它似乎无法在我的任何Windows计算机上运行。我也认识一个有同样问题的人,但他们说它适用于其他操作系统。有谁知道为什么?
答案 0 :(得分:7)
对我来说,问题是我有#34;没有声音"配置(Win7 Pro)。将此更改回" Windows默认"后,我能够听到哔哔声(实际上是一个' ding') - 也是从日食开始时。
答案 1 :(得分:6)
此代码适用于Windows 7,请确保您的声音没有静音。
import java.awt.*;
public class Beep {
public static void main(String... args) {
Toolkit.getDefaultToolkit().beep();
}
}
您也可以打印铃声的ASCII
表示,也适用于Windows 7
public class Beep {
public static main(String... args) {
System.out.print("\007"); // \007 is the ASCII bell
System.out.flush();
}
}