2016-05-13 64 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

回答