/** * @param column * @inherited <p> */ @Override public void toggleSortOrder(int column) { List<? extends SortKey> sortKeys = getSortKeys(); if (!sortKeys.isEmpty()) { if (sortKeys.get(0).getSortOrder() == SortOrder.DESCENDING) { setSortKeys(null); return; } } super.toggleSortOrder(column); } }
sorter.toggleSortOrder(COL_INDEX_SETTING); settingsTable.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); } }
/** * @inherited * <p> */ @Override public void toggleSortOrder(int column) { List<? extends RowSorter.SortKey> sortKeys = getSortKeys(); if (sortKeys.size() > 0) { if (sortKeys.get(0).getSortOrder() == SortOrder.DESCENDING) { setSortKeys(null); return; } } super.toggleSortOrder(column); } }
table.setRowSorter(sorter); sorter.sort(); sorter.toggleSortOrder(0);
table.setRowSorter(sorter); sorter.sort(); sorter.toggleSortOrder(0);
TableRowSorter<?> sorter = (TableRowSorter<?>) panel.table.getRowSorter(); sorter.setSortable(IssueColumn.ICON.index, false); sorter.toggleSortOrder(IssueColumn.SEG_NUM.index); panel.typeList.setSelectedIndex(0);