2012-08-28 34 views
0

我正在使用JGoodies綁定我的鞦韆組件。在我的程序中,我有一個嚴格的實時時間顯示,當JGoodies綁定打開時不會以可視方式更新。有沒有一種方法可以讓綁定不會佔用EDT線?JGoodies綁定在EDT上佔用太多時間嗎?

+2

你的綁定代碼出了問題 - 你必須確保綁定發生在耗時的後臺數據收集完成後,f.i.通過實現自定義SwingWorker並在doInBackground中執行耗時的任務 – kleopatra

回答

0

不,綁定幾乎肯定不是問題的原因 - 他們所做的只是連接東西。如果確實執行花費大量時間來解決綁定事件,那麼您應該找出觸發事件的原因。

我建議在探查器中運行你的程序,看看代碼中CPU的使用位置(如果你看到高CPU)。