作者mamaya3 (mamaya)
看板java
标题[问题] NetBeans GUI跑loop的小问题
时间Sat May 8 14:53:18 2010
这问题应该常有人问 不过我找了很久都没找到答案
当NetBeans在跑loop时 就算插了像是jTextArea1.setText("hi");
的叙述也没办法看到GUI update除非要等loop跑完
有办法让他在跑loop的途中就更新GUI吗?
以前我用C++ builder有看过暂时让出优先权给其他task update的function 这样就
写成multi-thread了 不知道Netbeans有没有类似的function?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 71.109.155.149
1F:推 PsMonkey:1. 这跟 netbeans 没关系。2. 是要用 multi-thread 没错 05/08 14:56
2F:推 PsMonkey:不过现在好像有 Util 帮忙做了,只是我忘记名字 XD 05/08 14:56
3F:→ jlovet:SwingUtilities.invokeLater 05/08 14:59
4F:→ tkcn:启动 event dispath thread 去做 GUI 更新 (方法如楼上所说) 05/08 15:01
5F:→ mamaya3:感谢 我研究看看 05/08 15:02