これについて私が見たすべての例は、RowFilter.regexFilterを使用し、指定されたテキストを除く他のすべてをフィルターで除外します。指定されたテキストの行をフィルターで除外したい。それは私には他の方法でも意味がありません。コーヒーフィルターはコーヒーの粉をろ過しますが、その逆ではありません。
JTableから提供されたテキストを含む行をどのように除外しますか?
RowFilter
は、と呼ばれる静的メソッドを持っています。これは、引数としてnotFilter()
aを取り、逆の効果を持つnewを返します。あなたはあなたを連れて行き、それをに渡すことができます。RowFilter
RowFilter
regexFilter
RowFilter.notFilter()
了解、ありがとう、sorter.setRowFilter(RowFilter.notFilter(RowFilter.regexFilter(expr)));