作者s89162504 (阿本)
看板java
标题[问题] GUI的动作写在递回里面
时间Thu Dec 27 01:26:33 2012
新手发问,请多指教
请问大家
我把JLabel之类的元件的method如setIcon()、setText()
写在一个递回的函式里
我是希望这个Label可以显示目前这个递回函式目前跑到的状态
可是问题来了
我发现函式只会自己跑自己的
但JLabel完全没有反应
等到递回函式跑完了
Label才终於显示最後的状态
可是中途完全没有任何反应
请问一下,这是甚麽问题啊??
先谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.200.146
1F:→ hate9527:THREAD 12/27 01:38
2F:→ sbrhsieh:不要在 UI thread 里执行你这个递回函式。 12/29 01:07
3F:→ gp123:这个问题很明显是thread的问题,Swing的更新动作在另一个 01/02 19:25