ID | Имя | Категория
101 | Пельмени | Куриное
102 | Бургер | Куриное
103 | Пицца | Сыр
Когда я выбираю курицу в выпадающем списке, строка JTable с Chicken, являющаяся первой и второй строкой, отображается с помощью RowFilter.
В этом случае
TableRowSorter sorter = new TableRowSorter<DefaultTableModel>(model)
Table.setRowSorter(sorter)
RowFilter<DefaultTableModel, Object> filter= RowFilter.regexFilter(combo1.getSelectedItem().toString(),2);
Sorter.setRowFilter(sorter)
У меня вопрос, как мне распечатать строку столбца 1, когда она отфильтрована?
Если я щелкну курицей в категории, то таблица будет отфильтрована, и я хочу напечатать все значения столбца 1. Так как строка фильтруется, у нас есть два куриных элемента:
Пельмени
Burger
И если я нажму на сыр в категории, то таблица будет отфильтрована, и я хочу напечатать значения столбца 1. Поскольку строка фильтруется, у нас есть один сырный элемент:
Пицца
И я хочу напечатать значение столбца, когда оно фильтрует соответствующую таблицу по категории
Как мне это сделать?