您好我正在尝试编写一个将播放摩尔斯电码的应用程序。我只是想知道java中是否有默认的系统声音,比如有些哔声,还是我必须从互联网上下载一些声音文件?
答案 0 :(得分:6)
你可以:
将ASCII铃声字符打印到控制台(将发出哔声):
public class DoBeep {
public static main(String args[]) {
System.out.print("\007"); // bell ASCII char
System.out.flush();
}
}
使用将使用主板上蜂鸣器的beep()
方法:
import java.awt.*;
public class DoBeep {
public static void main(String args[]) {
Toolkit.getDefaultToolkit().beep();
}
}
答案 1 :(得分:2)
查看Java Sound API,它可以播放MIDI音色。
答案 2 :(得分:1)
您可能需要查看jMorse的一些提示。这不是为了阻止你的努力,而是为了提供参考。