我正在使用netbeans 6.8。如果正在播放声音文件,jframe上的按钮在声音文件播放时不会工作。用户在播放时应该仍然可以按下按钮。 我试图找到它,但代码非常复杂。 使用Main implements runnable{}
多线程此问题。java多线程
Q
java多线程
0
A
回答
2
5
听起来好像你在播放Event despatch thread上的声音。任何长时间运行的任务都不应该在这上面运行,因为如你所见,它会锁定gui。
1
您可以实现自己的线程或使用更高级别的工具,如
- Executors.newSingleThreadExecutor()执行(命令)
- java.util.Timer中:新的定时器()计划(任务, 0)
- SwingWorker类(由@ ASM提到user802421
这里是你如何可以异步使用自己的线程中运行任务:
new Thread() {
public void run() {
// write here your code
}
}.start();
相关问题
- 1. Java线程(多线程)
- 2. Java:多线程
- 3. Java多线程
- 4. 多线程|| Java
- 5. java多线程
- 6. 多线程java
- 7. Java多线程
- 8. java编程和java单线程多线程问题(单线程与多线程)
- 9. 关于多线程的java多线程
- 10. java中有多线程的多线程
- 11. 的Java多线程
- 12. Java HttpsServer多线程
- 13. 多线程Java Swing
- 14. Java多线程unclarity
- 15. Graphstream多线程 - Java
- 16. 多线程Java的
- 17. 多线程Java中
- 18. Java多线程thread.sleep()
- 19. 多线程Java的
- 20. Java多线程HashMap
- 21. PingPong程序Java多线程
- 22. Java多线程未关闭线程
- 23. Java多线程等待线程完成
- 24. Java ForkJoin多线程比单线程慢
- 25. Java多线程等到子线程死
- 26. Java多核线程 - 线程未结束
- 27. 的Java多线程的线程随机
- 28. Java的多线程,让线程并行
- 29. Java多线程程序:多线程中的对象共享
- 30. java如何处理多线程?比进程更多的线程
到目前为止你试过的是什么?请给一些代码。 –