看板 java 關於我們 聯絡資訊
新手發問,請多指教 請問大家 我把JLabel之類的元件的method如setIcon()、setText() 寫在一個遞迴的函式裡 我是希望這個Label可以顯示目前這個遞迴函式目前跑到的狀態 可是問題來了 我發現函式只會自己跑自己的 但JLabel完全沒有反應 等到遞迴函式跑完了 Label才終於顯示最後的狀態 可是中途完全沒有任何反應 請問一下,這是甚麼問題啊?? 先謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.200.146
hate9527:THREAD 12/27 01:38
sbrhsieh:不要在 UI thread 裡執行你這個遞迴函式。 12/29 01:07
gp123:這個問題很明顯是thread的問題,Swing的更新動作在另一個 01/02 19:25