2011-06-23 26 views
-1

我閱讀了幾個文檔,告訴我如果要製作實時應用程序,我應該使用MySQL Cluster。所以這就是我所做的。使用MySQL集羣JTable實時更新

但是我無法找到如何在每次更新MySql Cluster中的值時更新JTable

你有任何鏈接或例子,可以幫助我的問題。

在此先感謝。

+0

érôme我更新了後,請回復,如果不是... – mKorbel

回答

1

您的java應用程序是執行數據庫更新還是其他進程可以進行更改的應用程序?

如果只有您的應用程序正在進行更改,則每次發生將刷新表的更新/插入/刪除時都可以觸發事件。

如果另一個進程可以更改數據庫,那麼您將需要一個後臺線程,它偶爾會向數據庫查詢更改。

在JTable中顯示的數據來看,你可能需要一個非常個性化的TableModel來緩存數據等。儘量減少清爽的影響,如果數據發生了變化相當頻繁

+0

我的應用程序只從Mysql羣集獲取信息。我有另一個進程在服務器端進行更新。在我的應用程序中,我有一個運行更新表的查詢的線程。但是,我想要做的只是在需要時更新jtable或model。 –