こんにちは皆さん、私はあなたの助けが必要です。 テーブルにフィルタを追加したいとします。ここにコードの一部があります。実際には、私のテーブルに行を追加した後、私は行を消すキーをテープでフィルタを使用して検索しようとします。このフィルタを動作させるにはどうすればよいですか? ありがとうjTextfieldKeyReleasedを使用したJavaフィルタ
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
SeEventフィールドにKeyEventListenerを登録しましたか? –
@JochenBedersdorferいいえ、それを修正する方法を教えてください?私は 初心者です... –