2010-09-06 31 views
1

我知道很多次已經討論過這個問題,但對我而言,他們都沒有幫助。我有一個通過套接字進行通信的客戶端 - 服務器應用程序。JTable數據更新閃爍,客戶端 - 服務器型號

的方法如下:

  1. 客戶端發出請求到服務器
  2. 服務器收到請求,過程
  3. 通過XML
  4. JTable的更新發送回所請求的數據/填充與新的XML數據

客戶端請求發生每隔5秒,所以表閃爍非常頻繁NT。

您認爲如何能夠解決此問題,完全停止閃爍並保持頻繁更新?

Regards

+2

什麼數據?它是否從請求到請求顯着變化,還是僅僅是新的,每次都添加額外的數據? – 2010-09-06 19:58:13

+1

「每第5秒更新」意味着更新率是0.2 Hz還是5 Hz? – trashgod 2010-09-06 21:23:57

回答

1

我想知道它是否可能是一個線程問題。在使用Swing時,您需要確保諸如對服務器進行調用等任務在UI線程以外的線程上完成。然後當你更新表格時,這必須在擺動線上。

+0

感謝您的帖子。我會通過這種方式檢查/嘗試解決,讓你知道 – gabor 2010-09-09 11:35:29

相關問題