当我尝试使用 发出哔声时Toolkit.getDefaultToolkit().beep()
,它似乎不适用于我的任何 Windows 计算机。我也知道有人有同样的问题,但他们说它适用于其他操作系统。有谁知道为什么?
问问题
15691 次
2 回答
8
对我来说,问题是我配置了“无声音”(Win7 Pro)。将其更改回“Windows Default”后,我能够听到哔哔声(实际上是“叮”声) - 也是从 Eclipse 中启动时。
于 2015-03-22T19:02:57.090 回答
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();
}
}
于 2013-03-15T21:01:32.600 回答