2016-05-13 62 views
0

我有一個3列的JTable。日期,描述和金額。 在表格中,我必須放置一個過濾器。實際上,我只想在用戶選擇的時間段內在表格中顯示數據。用戶可以決定是在一天,一週,一個月還是一年中顯示信息。可以幫助我嗎?我沒有任何想法。如何過濾Java JTable中的信息。

+0

實施你能分享一些代碼嗎? – Mureinik

+0

您可以創建僅包含JTable中顯示的行的[TableModel](https://docs.oracle.com/javase/tutorial/uiswing/components/table.html)。您的代碼確定將哪些行添加到TableModel以及哪些行未添加到TableModel。 –

+0

JTable具有過濾器(和排序)API,請參閱[JTable,過濾和排序](https://docs.oracle.com/javase/tutorial/uiswing/components/table.html#sorting)以獲取更多詳細信息 – MadProgrammer

回答