-2
поэтому я хотел сделать 4 кнопки, и каждый из них воспроизводит URL-адрес онлайн-файла в зависимости от нажатой кнопки, но я никогда не работал с аудио, поэтому я не уверен, как :(У меня есть панель, которую я просто не понимаю, . Audo аудио Большое спасибоJOptionPane Воспроизведение аудио?
String[] buttons = { "Sound1", "Sound2", "Sound3", "Sound4" };
int b = JOptionPane.showOptionDialog(null, "Pick your sound.", "Confirmation",
JOptionPane.WARNING_MESSAGE, 0, null, buttons, buttons[2]);
System.out.println(b);
try {
java.net.URL url = this.getClass().getClassLoader().getResource(".wav");
AudioInputStream audioIn = AudioSystem.getAudioInputStream(url);
Clip clip = AudioSystem.getClip();
clip.open(audioIn);
clip.start();
} catch (UnsupportedAudioFileException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
catch (LineUnavailableException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
new lol();
}
Это не имеет ничего общего с JOptionPane и все делать с вашим не будучи уверенным, как для воспроизведения звука. Поэтому избавитесь от кода JOptionPane, так как он не имеет ничего общего с вашей проблемой, и, пожалуйста, покажите нам, что вы пробовали, просто играя аудио, и расскажите нам, на каком этапе вы застряли. Наверняка у вас есть Google Googled, и поэтому есть идея, что делать, не так ли? –
О, мой бог, который заботится о LOL, просто дайте мне код – hello
Что касается, '« о мой бог, который заботится о LOL, просто дайте мне код »' - Послушайте, мне все равно, и я скажу вам, почему. Чтобы выяснить, как помочь, мы должны знать, что вы можете делать неправильно или какие недоразумения вы можете иметь о том, как это сделать. Это означает, что ваш код проводки **, соответствующий ** вашей проблеме, очень помогает нам понять, как вам помочь. Также для будущей справки и для того, чтобы сделать ваш опыт здесь более приятным, знайте, что ваше требование «просто дать мне код» будет делать не больше, чем отчуждать и антагонизировать и может заставить некоторых из нас не хотеть вам помочь. –