看板 java 關於我們 聯絡資訊
這問題應該常有人問 不過我找了很久都沒找到答案 當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
PsMonkey:1. 這跟 netbeans 沒關係。2. 是要用 multi-thread 沒錯 05/08 14:56
PsMonkey:不過現在好像有 Util 幫忙做了,只是我忘記名字 XD 05/08 14:56
jlovet:SwingUtilities.invokeLater 05/08 14:59
tkcn:啟動 event dispath thread 去做 GUI 更新 (方法如樓上所說) 05/08 15:01
mamaya3:感謝 我研究看看 05/08 15:02