ID | 名称 | 类别
101 |饺子|鸡
102 |汉堡|鸡
103 |披萨|奶酪
当我在组合框中选择Chicken时,使用RowFilter会显示第一排和第二排带有JTable的JTable行。
在这种情况下,
TableRowSorter sorter = new TableRowSorter<DefaultTableModel>(model)
Table.setRowSorter(sorter)
RowFilter<DefaultTableModel, Object> filter= RowFilter.regexFilter(combo1.getSelectedItem().toString(),2);
Sorter.setRowFilter(sorter)
我的问题是,在过滤第1列的行时如何打印。
如果我单击类别中的chicken,那么该表将被过滤,我想打印所有第1列的值。由于行被过滤,我们有两个鸡肉项目: 水饺 汉堡
如果我单击类别中的Cheese,则该表将被过滤,我想打印第1列的值。由于该行已被过滤,因此我们有一个奶酪项目: 披萨
我想按类别过滤相应表时打印列值 我该怎么办?