1. 实现方式:
1.1. 方式①:
发出音频蜂鸣(audio beep)。使用 java.desktop 模块中的 java.awt.Toolkit abstract class。
Toolkit.getDefaultToolkit().beep();
1.1.1. 实际用法示例:
JDK标准库下的swing包中 javax.swing.JFormattedTextField 对象在触发当前文本格式不合法时,就会自动调用 Toolkit 对象的 beep 方法。
1.2. 方式②:
除此之外,还可以通过 System.out 对象字段向父进程写入响铃(Bell Alert)控制字符来实现,前提是父进程支持执行控制字符(例如控制台就可执行)。
System.out.write(0x7);
System.out.flush();