我看過的每個示例都使用RowFilter.regexFilter並過濾除給定文本以外的所有內容。我希望將給定文本的行過濾爲OUT。這對我來說甚至沒有任何意義。咖啡過濾器過濾咖啡渣,而不是其他方式。如何使用RowFilter過濾出一行JTable
如何過濾掉包含JTable提供文本的行?
我看過的每個示例都使用RowFilter.regexFilter並過濾除給定文本以外的所有內容。我希望將給定文本的行過濾爲OUT。這對我來說甚至沒有任何意義。咖啡過濾器過濾咖啡渣,而不是其他方式。如何使用RowFilter過濾出一行JTable
如何過濾掉包含JTable提供文本的行?
RowFilter
有一個稱爲notFilter()
靜態方法,它需要一個RowFilter
作爲參數並返回一個新RowFilter
具有相反的效果。你可以把你的regexFilter
並傳遞給RowFilter.notFilter()
。
明白了謝謝,sorter.setRowFilter(RowFilter.notFilter(RowFilter.regexFilter(expr)));
怎麼樣? sorter.setRowFilter(RowFilter.regexFilter(表達式)); – user691305