您好我想写一个应用程序,将播放莫尔斯电码。我只是想知道是否有在Java中的默认系统声音好像有些蜂鸣,或者我必须从互联网上下载一些声音文件?

有帮助吗?

解决方案

您可以:

打印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();     
    }
}

其他提示

有一个看看 Java声音API ,它可以播放MIDI音。

您可能想看看 jMorse 的一些技巧。这不是从你的努力劝阻你,而是提供一个参考。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top