Example usage for javax.swing DefaultRowSorter setRowFilter

List of usage examples for javax.swing DefaultRowSorter setRowFilter

Introduction

In this page you can find the example usage for javax.swing DefaultRowSorter setRowFilter.

Prototype

public void setRowFilter(RowFilter<? super M, ? super I> filter) 

Source Link

Document

Sets the filter that determines which rows, if any, should be hidden from the view.

Usage

From source file:org.rivalry.swingui.SortTablePanel.java

/**
 * @param rowFilter to set/*from www  .  j  av a  2 s. co m*/
 */
public void setRowFilter(final RowFilter<VisibleColumnsTableModel, Object> rowFilter) {
    @SuppressWarnings("unchecked")
    final DefaultRowSorter<VisibleColumnsTableModel, Object> tableRowSorter = (DefaultRowSorter<VisibleColumnsTableModel, Object>) getTableRowSorter();

    tableRowSorter.setRowFilter(rowFilter);

    updateRowCount();
}

From source file:org.simmi.GeneSetHead.java

License:asdf

public void updateFilter(JTable table, RowFilter filter, Label label) {
    DefaultRowSorter<TableModel, Integer> rowsorter = (DefaultRowSorter<TableModel, Integer>) table
            .getRowSorter();/*w  ww  .  j  a v a2  s. c  o m*/
    rowsorter.setRowFilter(filter);
    if (label != null)
        label.setText(table.getRowCount() + "/" + table.getSelectedRowCount());
}