如何实现当某个特定条件发生时,跳出对话框同时播放音乐,音乐要循环播放直至单击对话框上的“确定” 如何实现当某个特定条件发生时,跳出对话框同时播放音乐,音乐要循环播放直至单击对话框上的“确定” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是某个变量的值改变到一定的范围内时触发这个对话框, 可以添加propertyChangeListener来实现.如果是按下什么按钮之类的, 用相应的Listener就行.不过你的描述不是很具体,所以更多的就爱莫能助了. import java.net.*;import java.applet.*;import javax.swing.*;class ACTest{ public static void main(String args[]) { //AC载入音乐文件 AudioClip ac = null; try { ac = Applet.newAudioClip(new URL("file", "localhost", "D:\\eclipseWorkspace\\EServer\\sound\\alarm.au")); } catch(Exception e) { e.printStackTrace(); } //设置条件 if(1>0) { ac.loop(); JOptionPane.showMessageDialog(null,"waring","warn",JOptionPane.WARNING_MESSAGE); //MESSAGE DIALOG弹出,如果没有点击,则该线程阻塞于此处,ac.stop()不会执行,直到 //点击MESSAGE DIALOG,此期间ac.loop()音乐一直在循环. ac.stop(); } }}LZ这个问题我最近写一个网络监听事件的时候就遇到了,上面的做法是可以的,你就把if(1>0)改成你自己想要的条件就可以了 最近学习JAVA,新写的简单图书馆运行时出现的问题 急求一些Java代码 帮忙看看这个程序,在线等 关于按值传送,忘高手解答。本人初学者 Java进程问题!!!高手指教!谢谢!~`` socket编程问题(server与client之间实现对话)!!!!!!!!!!!!!!!! 求教一个在SWT中关于应用鼠标的问题 高手帮忙看看关于JDBC插入数据的问题 关于applet的显示和执行,一个奇怪的问题 大神求助,WritableRaster 类读入图片问题 请问 带冒号的 for 循环 用法 关于 马士兵.JAVA.系列视频教程
如果是按下什么按钮之类的, 用相应的Listener就行.不过你的描述不是很具体,所以更多的就爱莫能助了.
import java.net.*;
import java.applet.*;
import javax.swing.*;
class ACTest
{
public static void main(String args[])
{
//AC载入音乐文件
AudioClip ac = null;
try
{
ac = Applet.newAudioClip(new URL("file", "localhost", "D:\\eclipseWorkspace\\EServer\\sound\\alarm.au"));
}
catch(Exception e)
{
e.printStackTrace();
}
//设置条件
if(1>0)
{
ac.loop();
JOptionPane.showMessageDialog(null,"waring","warn",JOptionPane.WARNING_MESSAGE);
//MESSAGE DIALOG弹出,如果没有点击,则该线程阻塞于此处,ac.stop()不会执行,直到
//点击MESSAGE DIALOG,此期间ac.loop()音乐一直在循环.
ac.stop();
}
}
}
LZ这个问题我最近写一个网络监听事件的时候就遇到了,上面的做法是可以的,你就把if(1>0)改成你自己想要的条件就可以了