public class MultiColumnRegexFilter extends Object
| Constructor and Description |
|---|
MultiColumnRegexFilter(Consumer<? super RowFilter<TableModel,Integer>> filterConsumer)
Creates a new instance that passes the filter to the given consumer
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearAll()
Clear all text fields in this instance
|
JTextField |
createFilterTextField(int columnIndex)
Create the text field for the specified column
|
void |
removeFilterTextField(int columnIndex)
Remove the text field for the specified column
|
void |
setIgnoringCase(boolean ignoringCase)
Set whether the regular expressions in the text fields should be
matched case-insensitively
|
public MultiColumnRegexFilter(Consumer<? super RowFilter<TableModel,Integer>> filterConsumer)
filterConsumer - The table row sorterpublic void clearAll()
public void setIgnoringCase(boolean ignoringCase)
ignoringCase - Whether the case should be ignoredpublic JTextField createFilterTextField(int columnIndex)
columnIndex - The column indexpublic void removeFilterTextField(int columnIndex)
columnIndex - The column indexCopyright © 2022. All rights reserved.