Language: Java Expertise: Intermediate
Apr 10, 2007
Emitting a Beep in Java
There are three ways to emit a beep in Java:
- Use an AU audio file: In Java, AU files need to be created at a sample rate of 8000. Higher sample rates will not work.
- Print the ASCII Bell character to the console, like this:
public class testBeep {
public static main(String args[]) {
// ASCII bell
System.out.print("\0007");
System.out.flush();
}
}
- Starting with JDK 1.1, use the beep method in the Toolkit:
import java.awt.*;
public class beep {
public static void main(String args[]) {
Toolkit.getDefaultToolkit().beep();
}
}
Satish Kumar Pulavarthy
|