= new TableRowSorter<>(jTable.getModel());
JScrollPane scroll = new JScrollPane(table); DefaultTableModel model = new DefaultTableModel(data,columns); TableRowSorter trs = new TableRowSorter(model);
settingsTable.setModel(firmwareSettingsTableModel); TableRowSorter<TableModel> sorter = new TableRowSorter<>(settingsTable.getModel()); sorter.setComparator(COL_INDEX_SETTING, new StringNumberComparator()); sorter.toggleSortOrder(COL_INDEX_SETTING);
/** * Creates new form ConsolePanel */ public ConsolePanel() { this.tableUserModel = new TableUserModel(); this.tableTableModel = new TableTableModel(); initComponents(); spinnerMuteDurationMinutes.setValue(60); this.tblUsers.createDefaultColumnsFromModel(); this.tblUsers.setRowSorter(new TableRowSorter(tableUserModel)); this.tblUsers.setAutoResizeMode(AUTO_RESIZE_OFF); this.tblTables.createDefaultColumnsFromModel(); this.tblTables.setRowSorter(new TableRowSorter(tableTableModel)); this.tblUsers.setAutoResizeMode(AUTO_RESIZE_NEXT_COLUMN); }
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(table.getModel()); table.setRowSorter(sorter);
table.setValueAt(i, i, 0); sorter = new TableRowSorter<TableModel>(table.getModel()); table.setRowSorter(sorter); model = new DefaultTableModel() {
columnAdjuster.adjustColumns(); final TableRowSorter<TableModel> rowSorter = new TableRowSorter<>(this.tableValues.getModel()); this.tableValues.setRowSorter(rowSorter);
public LogManager() { //tableRowSorter.setRowFilter(filter.getRowFilter()); entriesWithoutResponses = new ArrayList<>(); logTableModel = new LogTableModel(); tableRowSorter = new TableRowSorter<>(logTableModel); }
public static void applyRowSorter(JTable table) { @SuppressWarnings({ "rawtypes", "unchecked" }) TableRowSorter<?> sorter = new TableRowSorter(table.getModel()); sorter.setSortsOnUpdates(true); table.setRowSorter(sorter); }
/** * Set the model for this table, which must be done before it is used. * * @param model */ protected final void setModel(ListTableModel<T> model) { data = model; table.setModel(model); if (sortingMode == SORTING_MODE_SORTED) { sorter = new TableRowSorter<>(model); table.setRowSorter(sorter); sorter.toggleSortOrder(0); } }
public SortableTable(final TableModel tableModel) { super(tableModel); final TableRowSorter<TableModel> tableRowSorter = new TableRowSorter<>(getModel()); setRowSorter(tableRowSorter); } }
TableRowSorter sorter = new TableRowSorter(); table.setRowSorter(sorter); sorter.setModel(table.getModel()); sorter.setComparator(myComparator);
public void modelChanged( TableModel model ) { getTable().setRowSorter( new TableRowSorter<TableModel>( model )); }
public void updateTableModelPerExpertCheckBox(ParseInfo parseInfo) { AbstractTableModel model; if ( expertCheckBox.isSelected() ) { model = new ExpertProfilerTableDataModel(parseInfo); } else { model = new SimpleProfilerTableDataModel(parseInfo); } profilerDataTable.setModel(model); profilerDataTable.setRowSorter(new TableRowSorter<AbstractTableModel>(model)); }
LobbyGameTable(final LobbyGameTableModel gameTableModel) { super(gameTableModel); final TableRowSorter<LobbyGameTableModel> tableSorter = new TableRowSorter<>(gameTableModel); // by default, sort by host final int hostColumn = gameTableModel.getColumnIndex(LobbyGameTableModel.Column.Host); tableSorter.setSortKeys(Collections.singletonList(new RowSorter.SortKey(hostColumn, SortOrder.DESCENDING))); setRowSorter(tableSorter); }
public void switchToGrammar(PreviewState previewState, VirtualFile grammarFile) { this.previewState = previewState; DefaultTableModel model = new DefaultTableModel(); profilerDataTable.setModel(model); profilerDataTable.setRowSorter(new TableRowSorter<AbstractTableModel>(model)); }
public void modelChanged( TableModel model ) { TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>( model ); sorter.setSortsOnUpdates(true); getTable().setRowSorter( sorter ); }
private void initTableSorter() { TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(tableModel); itemTable.setRowSorter(sorter); // default sort keys sorter.setSortKeys(sortKeys); // sorting sorter.setComparator(0, new SyncItemImageIconComparator()); sorter.setSortable(2, false); }
public void modelChanged( TableModel model ) { //use lazy loading for RowSorter if(getTable().getRowSorter()==null){ TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>( model ); sorter.setSortsOnUpdates(true); getTable().setRowSorter( sorter ); } }
public void updateFuzzers() { categoriesTable.setRowSorter(null); categoriesTableModel.setData( getFrame().getJBroFuzz().getDatabase() .getAllCategories()); sorter = new TableRowSorter<SingleColumnModel>(categoriesTableModel); categoriesTable.setRowSorter(sorter); }