本文整理了Java中javax.swing.table.TableRowSorter.<init>()
方法的一些代码示例,展示了TableRowSorter.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableRowSorter.<init>()
方法的具体详情如下:
包路径:javax.swing.table.TableRowSorter
类名称:TableRowSorter
方法名:<init>
暂无
代码示例来源:origin: stackoverflow.com
= new TableRowSorter<>(jTable.getModel());
代码示例来源:origin: stackoverflow.com
JScrollPane scroll = new JScrollPane(table);
DefaultTableModel model = new DefaultTableModel(data,columns);
TableRowSorter trs = new TableRowSorter(model);
代码示例来源:origin: winder/Universal-G-Code-Sender
settingsTable.setModel(firmwareSettingsTableModel);
TableRowSorter<TableModel> sorter = new TableRowSorter<>(settingsTable.getModel());
sorter.setComparator(COL_INDEX_SETTING, new StringNumberComparator());
sorter.toggleSortOrder(COL_INDEX_SETTING);
代码示例来源:origin: magefree/mage
/**
* 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);
}
代码示例来源:origin: stackoverflow.com
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(table.getModel());
table.setRowSorter(sorter);
代码示例来源:origin: stackoverflow.com
table.setValueAt(i, i, 0);
sorter = new TableRowSorter<TableModel>(table.getModel());
table.setRowSorter(sorter);
model = new DefaultTableModel() {
代码示例来源:origin: ron190/jsql-injection
columnAdjuster.adjustColumns();
final TableRowSorter<TableModel> rowSorter = new TableRowSorter<>(this.tableValues.getModel());
this.tableValues.setRowSorter(rowSorter);
代码示例来源:origin: nccgroup/AutoRepeater
public LogManager() {
//tableRowSorter.setRowFilter(filter.getRowFilter());
entriesWithoutResponses = new ArrayList<>();
logTableModel = new LogTableModel();
tableRowSorter = new TableRowSorter<>(logTableModel);
}
代码示例来源:origin: org.databene/databene-commons
public static void applyRowSorter(JTable table) {
@SuppressWarnings({ "rawtypes", "unchecked" })
TableRowSorter<?> sorter = new TableRowSorter(table.getModel());
sorter.setSortsOnUpdates(true);
table.setRowSorter(sorter);
}
代码示例来源:origin: chatty/chatty
/**
* 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);
}
}
代码示例来源:origin: net.anwiba.commons/anwiba-commons-swing-core
public SortableTable(final TableModel tableModel) {
super(tableModel);
final TableRowSorter<TableModel> tableRowSorter = new TableRowSorter<>(getModel());
setRowSorter(tableRowSorter);
}
}
代码示例来源:origin: stackoverflow.com
TableRowSorter sorter = new TableRowSorter();
table.setRowSorter(sorter);
sorter.setModel(table.getModel());
sorter.setComparator(myComparator);
代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets
public void modelChanged( TableModel model ) {
getTable().setRowSorter( new TableRowSorter<TableModel>( model ));
}
代码示例来源:origin: antlr/intellij-plugin-v4
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));
}
代码示例来源:origin: triplea-game/triplea
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);
}
代码示例来源:origin: antlr/intellij-plugin-v4
public void switchToGrammar(PreviewState previewState, VirtualFile grammarFile) {
this.previewState = previewState;
DefaultTableModel model = new DefaultTableModel();
profilerDataTable.setModel(model);
profilerDataTable.setRowSorter(new TableRowSorter<AbstractTableModel>(model));
}
代码示例来源:origin: org.bidib.org.oxbow/swingbits
public void modelChanged( TableModel model ) {
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>( model );
sorter.setSortsOnUpdates(true);
getTable().setRowSorter( sorter );
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-project
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);
}
代码示例来源:origin: eugener/oxbow
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 );
}
}
代码示例来源:origin: org.owasp.jbrofuzz/jbrofuzz
public void updateFuzzers() {
categoriesTable.setRowSorter(null);
categoriesTableModel.setData(
getFrame().getJBroFuzz().getDatabase()
.getAllCategories());
sorter = new TableRowSorter<SingleColumnModel>(categoriesTableModel);
categoriesTable.setRowSorter(sorter);
}
内容来源于网络,如有侵权,请联系作者删除!