protected void installSizeBytesRenderer(TableColumnExt columnExt, int columnIndex, TableModel model) { if (columnIndex != -1) { if (columnExt.getModelIndex() == columnIndex && SizeBytesStringValue.isTargetClass(model.getColumnClass(columnIndex))) { columnExt.setCellRenderer(new DefaultTableRenderer(getSizeBytesStringValue())); } } }
addedNodesTable.getColumnExt(0).setCellRenderer( new DefaultTableRenderer(new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER)); addedNodesTable.getColumnExt(0).setHighlighters(new ProcessedCellItemIconHighlighter(0));
urlsTable.getColumnExt(0).setCellRenderer( new DefaultTableRenderer(new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER)); urlsTable.getColumnExt(0).setHighlighters(new ProcessedCellItemIconHighlighter(0));
uninstalledAddOnsTable.getColumnExt(0).setCellRenderer( new DefaultTableRenderer(new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER)); uninstalledAddOnsTable.getColumnExt(0).setHighlighters(
installedAddOnsTable.getColumnExt(0).setCellRenderer( new DefaultTableRenderer(new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER)); installedAddOnsTable.getColumnExt(0).setHighlighters(
protected <R> TableColumnExt addColumnToModel(TableColumnModel model, TableCellEditor editor, TableCellRenderer renderer, ColumnIdentifier<R> identifier) { TableColumnExt col = new TableColumnExt(model.getColumnCount()); col.setCellEditor(editor); col.setCellRenderer(renderer); String label = t(identifier.getHeaderI18nKey()); col.setHeaderValue(label); String tip = t(identifier.getHeaderTipI18nKey()); col.setToolTipText(tip); col.setIdentifier(identifier); model.addColumn(col); // by default no column is sortable, must specify it col.setSortable(false); return col; }
private void initJTree() { this.jTree = new JXTreeTable(jTreeModel); jTree.setTreeCellRenderer(new NameTreeTableCellRenderer()); jTree.getColumnExt(ProcessTreeTableColumn.LEGEND.getIndex()).setCellRenderer(new LegendTableCellRenderer(processColorService)); jTree.getColumnExt(ProcessTreeTableColumn.LEGEND.getIndex()).setMinWidth(55); jTree.getColumnExt(ProcessTreeTableColumn.LEGEND.getIndex()).setMaxWidth(55); jTree.getColumnExt(ProcessTreeTableColumn.USAGE.getIndex()).setCellRenderer(new UsageTableCellRenderer()); jTree.getColumnExt(ProcessTreeTableColumn.USAGE.getIndex()).setMinWidth(60); jTree.getColumnExt(ProcessTreeTableColumn.USAGE.getIndex()).setMaxWidth(60); jTree.getColumnExt(ProcessTreeTableColumn.PERCENTAGE.getIndex()).setCellRenderer(new PercentageTableCellRenderer()); jTree.getColumnExt(ProcessTreeTableColumn.PERCENTAGE.getIndex()).setMinWidth(80); jTree.getColumnExt(ProcessTreeTableColumn.PERCENTAGE.getIndex()).setMaxWidth(80); jTree.getColumnExt(ProcessTreeTableColumn.TOTAL_TIME.getIndex()).setCellRenderer(new TotalTimeTableCellRenderer()); jTree.getColumnExt(ProcessTreeTableColumn.TOTAL_TIME.getIndex()).setMinWidth(140); jTree.getColumnExt(ProcessTreeTableColumn.TOTAL_TIME.getIndex()).setMaxWidth(140); jTree.getColumnExt(ProcessTreeTableColumn.INTERRUPTIONS.getIndex()).setCellRenderer(new InterruptionsTableCellRenderer()); jTree.getColumnExt(ProcessTreeTableColumn.INTERRUPTIONS.getIndex()).setMinWidth(80); jTree.getColumnExt(ProcessTreeTableColumn.INTERRUPTIONS.getIndex()).setMaxWidth(80); jTree.getColumnExt(columnIndex).setPreferredWidth(140); jTree.getColumnExt(columnIndex).setMaxWidth(1200); jTree.getColumnExt(columnIndex).setCellRenderer(new CategoryTableCellRenderer()); jTree.getColumnExt(columnIndex).setCellEditor(new CategoryTableCellEditor()); jTree.getColumnExt(columnIndex).setHeaderRenderer(new CategoryTableHeaderCellRenderer(categoryColorService));
private void init(){ model = (DemoTableModel) getModel(); setHorizontalScrollEnabled(false); setSelectionMode(ListSelectionModel.SINGLE_SELECTION); getColumnExt(0).setCellRenderer(new DefaultCellRenderer(new StyleComponent())); getColumnExt(0).setMaxWidth(25); getColumnExt(0).setMinWidth(25); getColumnExt(0).setPreferredWidth(25); getColumnExt(0).setWidth(25); setTableHeader(null); setGridColor(Color.LIGHT_GRAY); setShowVerticalLines(false); setColumnMargin(0); setRowMargin(0); }
if (columnExt.getModelIndex() == rttColumnIndex && TimeDurationStringValue.isTargetClass(model.getColumnClass(rttColumnIndex))) { columnExt.setCellRenderer(new DefaultTableRenderer(new TimeDurationStringValue())); if (noteColumnIndex != -1) { if (columnExt.getModelIndex() == noteColumnIndex && model.getColumnClass(noteColumnIndex) == Boolean.class) { columnExt.setCellRenderer(new DefaultTableRenderer( new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER));
public SpiderMessagesTable(SpiderMessagesTableModel resultsModel) { super(resultsModel); setName("SpiderMessagesTable"); setAutoCreateColumnsFromModel(false); getColumnExt(0) .setCellRenderer(new DefaultTableRenderer(new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER)); getColumnExt(0).setHighlighters(new ProcessedCellItemIconHighlighter(0)); getColumnExt(Constant.messages.getString("view.href.table.header.hrefid")).setVisible(false); getColumnExt(Constant.messages.getString("view.href.table.header.timestamp.response")).setVisible(false); getColumnExt(Constant.messages.getString("view.href.table.header.size.requestheader")).setVisible(false); getColumnExt(Constant.messages.getString("view.href.table.header.size.requestbody")).setVisible(false); setSortOrder(1, SortOrder.ASCENDING); extensionHistory = Control.getSingleton().getExtensionLoader().getExtension(ExtensionHistory.class); }
sessionsTable.setAutoCreateColumnsFromModel(false); sessionsTable.getColumnExt(0).setCellRenderer( new DefaultTableRenderer(new MappedValue(StringValues.EMPTY, IconValues.NONE), JLabel.CENTER)); sessionsTable.getColumnExt(0).setHighlighters(new ActiveSessionIconHighlighter(0));