java聊天室聊天收到信息时提示音设置代码
时间: 2023-11-26 16:03:18 浏览: 33
可以使用 `javax.sound.sampled` 包中的 `Clip` 类来播放音频文件。下面是一个简单的示例代码:
```java
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
public class ChatRoom {
public static void main(String[] args) throws Exception {
// 加载音频文件
Clip clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(ChatRoom.class.getResourceAsStream("message.wav")));
// 模拟好友发送消息
String message = "你好,有时间一起聊天吗?";
// 输出消息并播放提示音
System.out.println("好友:" + message);
clip.start();
}
}
```
在上面的代码中,使用 `AudioSystem.getAudioInputStream()` 方法加载指定的音频文件,然后使用 `Clip` 类的 `start()` 方法播放音频。可以在程序中适当调用该代码实现收到消息时的提示音效果。需要注意的是,示例代码中的 `message.wav` 音频文件需要放在与 `ChatRoom.java` 同一目录下。