2012-05-30 57 views
0

我有一個帶有JTabbedPane的JFrame。刷新從數據庫檢索到的數據

在其中一個窗格中,例如compose,我在表格中保存了一些新數據。另一個窗格(例如drafts)將保存的數據顯示在同一個表中。

當你第一次登錄時,保存在應用程序以前運行的數據是一樣的跑,我從compose節省一些新的數據,然後切換到draft窗格中顯示在drafts,但如果從可是沒有數據庫中檢索數據新保存的數據。

換句話說,我該如何刷新檢索的數據?

+0

請改善此問題的標籤 – Sebas

+2

歡迎來到SO。我建議你閱讀[FAQs](http://stackoverflow.com/faq)瞭解如何提出問題。向我們展示[你試過的]的[SSCCE](http://www.sscce.org/)(http://mattgemmell.com/2008/12/08/what-have-you-tried/)大寫字母也很有趣。 – amaidment

+0

數據如何保存?它是如何顯示的? – Asaf

回答

0

當你更新一個JComponent時,它需要被告知重新加載。因此,無論何時您打電話更新您的draft窗格的數據,您也應該致電draft.revalidate()