本文整理了Java中javax.swing.table.TableRowSorter.setSortsOnUpdates()
方法的一些代码示例,展示了TableRowSorter.setSortsOnUpdates()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableRowSorter.setSortsOnUpdates()
方法的具体详情如下:
包路径:javax.swing.table.TableRowSorter
类名称:TableRowSorter
方法名:setSortsOnUpdates
暂无
代码示例来源:origin: stackoverflow.com
TableRowSorter trs = (TableRowSorter) table.getRowSorter ();
trs.setSortsOnUpdates (true);
代码示例来源: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: org.bidib.org.oxbow/swingbits
public void modelChanged( TableModel model ) {
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>( model );
sorter.setSortsOnUpdates(true);
getTable().setRowSorter( sorter );
}
代码示例来源: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: AnimeshShaw/ChromeForensics
rowSorter.setSortsOnUpdates(true);
代码示例来源:origin: MegaMek/mekhq
public BatchXPDialog(JFrame parent, Campaign campaign) {
super(parent, "", true); //$NON-NLS-1$
this.resourceMap = ResourceBundle.getBundle("mekhq.resources.BatchXPDialog", new EncodeControl()); //$NON-NLS-1$
setTitle(resourceMap.getString("dialogue.title")); //$NON-NLS-1$
choiceNoSkill = resourceMap.getString("skill.choice.text"); //$NON-NLS-1$
this.campaign = Objects.requireNonNull(campaign);
this.personnelModel = new PersonnelTableModel(campaign);
personnelModel.refreshData();
personnelSorter = new TableRowSorter<PersonnelTableModel>(personnelModel);
personnelSorter.setSortsOnUpdates(true);
personnelSorter.setComparator(PersonnelTableModel.COL_RANK, new RankSorter(campaign));
personnelSorter.setComparator(PersonnelTableModel.COL_AGE, new FormattedNumberSorter());
personnelSorter.setComparator(PersonnelTableModel.COL_XP, new FormattedNumberSorter());
personnelSorter.setSortKeys(Arrays.asList(new RowSorter.SortKey(1, SortOrder.ASCENDING)));
personnelFilter = new PersonnelFilter();
personnelSorter.setRowFilter(personnelFilter);
initComponents();
}
代码示例来源:origin: cpesch/RouteConverter
sorter.setSortsOnUpdates(true);
sorter.setComparator(DESCRIPTION_COLUMN, new Comparator<Download>() {
public int compare(Download d1, Download d2) {
代码示例来源:origin: cpesch/RouteConverter
sorterAvailableMaps.setSortsOnUpdates(true);
sorterAvailableMaps.setComparator(TileMapTableModel.DESCRIPTION_COLUMN, new Comparator<TileMap>() {
public int compare(TileMap m1, TileMap m2) {
sorterAvailableOfflineMaps.setSortsOnUpdates(true);
sorterAvailableOfflineMaps.setComparator(LocalMapTableCellRenderer.DESCRIPTION_COLUMN, new Comparator<LocalMap>() {
public int compare(LocalMap m1, LocalMap m2) {
sorterDownloadableMaps.setSortsOnUpdates(true);
sorterDownloadableMaps.setComparator(RemoteMapTableCellRenderer.DATASOURCE_COLUMN, new Comparator<RemoteMap>() {
public int compare(RemoteMap m1, RemoteMap m2) {
代码示例来源:origin: MegaMek/mekhq
overviewPartsInUseTable.setShowGrid(false);
partsInUseSorter = new TableRowSorter<PartsInUseTableModel>(overviewPartsModel);
partsInUseSorter.setSortsOnUpdates(true);
代码示例来源:origin: cpesch/RouteConverter
sorterAvailableThemes.setSortsOnUpdates(true);
sorterAvailableThemes.setComparator(LocalThemeTableCellRenderer.DESCRIPTION_COLUMN, new Comparator<LocalTheme>() {
public int compare(LocalTheme t1, LocalTheme t2) {
sorterResources.setSortsOnUpdates(true);
sorterResources.setComparator(RemoteThemeTableCellRenderer.DATASOURCE_COLUMN, new Comparator<RemoteTheme>() {
public int compare(RemoteTheme t1, RemoteTheme t2) {
内容来源于网络,如有侵权,请联系作者删除!