Звуки проигрывания Java. Существует ли системный звук по умолчанию?

Привет я пытаюсь записать приложение, которое будет играть азбуку Морзе. Я просто хотел знать, был ли системный звук по умолчанию в Java как некоторый звуковой сигнал, или я должен загрузить некоторый звуковой файл с Интернета?

5
задан user69514 3 March 2010 в 14:46
поделиться

3 ответа

Вы можете:

Вывести символ 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();     
    }
}
6
ответ дан 14 December 2019 в 01:06
поделиться

Посмотрите на Java Sound API, который может воспроизводить MIDI-тоны.

2
ответ дан 14 December 2019 в 01:06
поделиться

Вы можете посмотреть jMorse за некоторыми советами. Это не для того, чтобы отговорить вас от ваших усилий, а скорее для того, чтобы дать вам ссылку.

1
ответ дан 14 December 2019 в 01:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: