簡體   English   中英

Java:消息恢復后播放聲音(IP聊天程序)

[英]Java: Playing sound when message revived (IP chat program)

我知道有很多玩聲音的東西。 我正在建立一個IP聊天程序。 我對編程非常陌生(如果您必須知道的話,是一個護理專業)。 我正在使用日食。 我正在嘗試讓它在收到消息時播放聲音。 我不知道如何制作一個可以調用文件然后播放的類。 謝謝!

這是我現在所擁有的(是的,我知道它已被注釋掉):

public void playsound(final String input) {
   final java.util.Date date= new java.util.Date();
   //String stringFile = "x.wav";
   //File wavfile = new File("notification.wav");
   //AudioInputStream audioInput = AudioSystem.getAudioInputStream(wavfile);
   //AudioFormat format = audioInput.getFormat();
   //DataLine.Info info = new DataLine.Info(Clip.class,  format);
   //clip = AudioSystem.getClip();

}

替換clip = AudioSystem.getClip();

Clip clip = AudioSystem.getClip();
clip.open(audioInput);
clip.start();

刪除String stringFile = "x.wav";

剩下的就不加注釋了。

這里有一個有關從JAR內的文件播放文件的教程,它可能比在文件系統中指定文件更有用: http : //www3.ntu.edu.sg/home/ehchua/programming/java/J8c_PlayingSound。 html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM