привет всем, пожалуйста, мне нужна ваша помощь. Я хочу добавить фильтр в таблицу. Вот часть кода. Собственно, после добавления строк в таблицу и я пытаюсь выполнить поиск с использованием фильтра, когда я нажимаю клавишу, строки исчезают. Как я могу заставить этот фильтр работать? Спасибоjava filter используя jTextfieldKeyReleased
private void filter1(String query)
{
DefaultTableModel model=(DefaultTableModel) addtab.getModel();
TableRowSorter<DefaultTableModel> filter1=new TableRowSorter<>(model);
addtab.setRowSorter(filter1);
filter1.setRowFilter(RowFilter.regexFilter(query));
}
private void searchKeyReleased(java.awt.event.KeyEvent evt) {
String query=search.getText().toLowerCase();
filter1(query);
}
Для лучшей помощи, прежде чем отправить сообщение [mcve]. '", что вы можете видеть на изображении "', какое изображение? – MasterBlaster
Вы зарегистрировали KeyEventListener в поле поиска? –
@JochenBedersdorfer Нет, пожалуйста, расскажите мне, как это исправить? Я новичок в java ... –