Class FilterableTable

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTable
org.jdesktop.swingx.JXTable
net.hironico.common.swing.table.FilterableTable
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, CellEditorListener, ListSelectionListener, RowSorterListener, TableColumnModelListener, TableModelListener, Scrollable, org.jdesktop.swingx.event.TableColumnModelExtListener

public class FilterableTable extends org.jdesktop.swingx.JXTable
See Also:
  • Constructor Details

    • FilterableTable

      public FilterableTable()
  • Method Details

    • applyAllFilters

      protected void applyAllFilters()
    • clearAllFilters

      public void clearAllFilters()
    • applyFilter

      public void applyFilter(String regExp, int column)
    • clearFilter

      public void clearFilter(int column)
    • isFiltered

      public boolean isFiltered(int col)
    • getFilteredColumnName

      protected String getFilteredColumnName(int col)
    • adaptFilteredColumnNames

      protected void adaptFilteredColumnNames()
    • initialize

      protected void initialize()
    • getHeaderPopupMenu

      protected TableHeaderPopupMenu getHeaderPopupMenu()
    • getItemPackColumn

      protected JMenuItem getItemPackColumn()
    • getItemPackAllColums

      protected JMenuItem getItemPackAllColums()
    • getItemClearAllFilters

      protected JMenuItem getItemClearAllFilters()
    • getItemClearFilter

      protected JMenuItem getItemClearFilter()
    • getItemFilter

      protected JMenuItem getItemFilter()