mainTable.setGridColor(Color.black); mainTable.setShowHorizontalLines(false); mainTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
this.fixedTable.setFocusable(false); this.fixedTable.getTableHeader().setReorderingAllowed(false); this.fixedTable.setGridColor(Color.LIGHT_GRAY);
this.tableValues.setRowSelectionAllowed(true); this.tableValues.setCellSelectionEnabled(true); this.tableValues.setGridColor(Color.LIGHT_GRAY);
/** Sets the color used to draw grid lines. @param color The color used to draw the grid lines. **/ public void setGridColor(Color color) { table_.setGridColor(color); tableColor_ = color; //@B0A }
/** Sets the color used to draw grid lines. @param color The color used to draw the grid lines. **/ public void setGridColor(Color color) { table_.setGridColor(color); tableColor_ = color; //@B0A }
this.networkTable.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); this.networkTable.setRowHeight(20); this.networkTable.setGridColor(Color.LIGHT_GRAY); this.networkTable.getTableHeader().setReorderingAllowed(false);
public void setGridColor(Color gridColor) { super.setGridColor(gridColor); if ((gridColor == null) || (cellTip == null)) { return; } cellTip.setBorder(BorderFactory.createLineBorder(gridColor)); }
public ScrollableTable(String[][] aData, String[] aColumnNames) { super(); TableModel model = getTableModel(aData, aColumnNames); JTable overviewTable = new JTable(model); overviewTable.setGridColor(new Color(240, 240, 240)); TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(model); overviewTable.setRowSorter(sorter); this.setViewportView(overviewTable); }
@Override public void setGridColor(Color gridColor) { super.setGridColor(gridColor); if ((gridColor == null) || (cellTip == null)) { return; } cellTip.setBorder(BorderFactory.createLineBorder(gridColor)); }
public void setGridColor(Color gridColor) { super.setGridColor(gridColor); if ((gridColor == null) || (cellTip == null)) { return; } cellTip.setBorder(BorderFactory.createLineBorder(gridColor)); }
/** * Make a table use the right grid color on Windows Vista, when using the * Windows Look and Feel. * * @param table The table to update. */ public static void possiblyFixGridColor(JTable table) { String laf = UIManager.getLookAndFeel().getClass().getName(); if (laf.endsWith("WindowsLookAndFeel")) { if (Color.white.equals(table.getBackground())) { Color gridColor = table.getGridColor(); if (gridColor!=null && gridColor.getRGB()<=0x808080) { table.setGridColor(new Color(0xe3e3e3)); } } } }
private void init() { // Table tableBody = new JTable(); tableBody.setName(""); tableBody.setModel(httpPanelTabularModel); tableBody.setGridColor(java.awt.Color.gray); tableBody.setIntercellSpacing(new java.awt.Dimension(1, 1)); tableBody.setRowHeight(DisplayUtils.getScaledSize(18)); // Issue 954: Force the JTable cell to auto-save when the focus changes. // Example, edit cell, click OK for a panel dialog box, the data will get saved. tableBody.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE); // Main panel mainPanel = new JPanel(new BorderLayout()); mainPanel.add(new JScrollPane(tableBody), BorderLayout.CENTER); }
private JTable getHexTableBody() { if (hexTableBody == null) { hexTableBody = new JTable(); hexTableBody.setName(""); hexTableBody.setModel(getHttpPanelHexModel()); hexTableBody.setGridColor(java.awt.Color.gray); hexTableBody.setIntercellSpacing(new java.awt.Dimension(1,1)); hexTableBody.setRowHeight(DisplayUtils.getScaledSize(18)); hexTableBody.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); hexTableBody.getColumnModel().getColumn(0).setPreferredWidth(100); for (int i=1; i <= 17; i++) { hexTableBody.getColumnModel().getColumn(i).setPreferredWidth(30); } for (int i=17; i <= hexTableBody.getColumnModel().getColumnCount()-1; i++) { hexTableBody.getColumnModel().getColumn(i).setPreferredWidth(25); } hexTableBody.setCellSelectionEnabled(true); hexTableBody.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); } return hexTableBody; }
public void setGridAndBorderColor(Color gridColor) { this.gridColor = gridColor; if(gridColor != null) { if(! gridColor.equals(getGridColor())) { final Border border = BorderFactory.createLineBorder(gridColor); final JComponent parent = (JComponent) getParent(); if(parent instanceof JViewport) { JScrollPane scrollPane = (JScrollPane) parent.getParent(); scrollPane.setBorder(border); scrollPane.setViewportBorder(border); } else { parent.setBorder(border); } super.setGridColor(gridColor); } } }
private JScrollPane textPanel() { String header[] = {"Date/Time","Log Entry"}; String data[][] = { {"18-08-2014 - 16:21","Something"}, {"18-08-2014 - 16:21","Something"}, {"18-08-2014 - 16:21","Something"} }; JTable tPanel = new JTable(data,header); tPanel.setFont(new Font(Font.SANS_SERIF,Font.BOLD, 14)); tPanel.setGridColor(Color.BLACK); tPanel.setForeground(Color.WHITE); tPanel.setBackground(Color.BLACK); tPanel.getTableHeader().setResizingAllowed(false); tPanel.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS); TableColumnAdjuster tca = new TableColumnAdjuster(tPanel); tca.adjustColumns(); JScrollPane sPanel; sPanel = new JScrollPane(tPanel, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); sPanel.getViewport().setBackground(Color.BLACK); return sPanel;
public ContactBookDisplayPage(final TrMainWindow mainWindow) { eventBus = mainWindow.getNode().mbClasses.eventBus; tableModel = new ContactBookTableModel(); final JTable table = new JTable(tableModel); table.setFillsViewportHeight(true); // TODO: change the size as needed table.setRowHeight(50); table.setFont(new Font("Arial", Font.BOLD, 12)); table.setGridColor(new Color(244,242,242)); final JScrollPane scrollPane = new JScrollPane(); scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER); scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED); scrollPane.setViewportView(table); content = scrollPane; eventBus.register(this); Set<UserIdentity> existingIdentites = mainWindow.getNode().mbClasses.identityStore.labelsOfUser.keySet(); for (UserIdentity userIdentity: existingIdentites){ tableModel.addNewIdentity(userIdentity); } }
/** * Updates the background color used in the plots. * * @param evt */ private void backgoundColorJComboBoxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_backgoundColorJComboBoxActionPerformed if (((String) backgoundColorJComboBox.getSelectedItem()).equalsIgnoreCase("Black")) { heatmapJTable.setGridColor(Color.BLACK); heatmapJTable.setBackground(Color.BLACK); heatmapJTable.setOpaque(true); heatmapJTable.setForeground(Color.WHITE); } else { // white heatmapJTable.setGridColor(Color.WHITE); heatmapJTable.setBackground(Color.WHITE); heatmapJTable.setOpaque(true); heatmapJTable.setForeground(Color.BLACK); } // repaint the table to update the plot heatmapJTable.revalidate(); heatmapJTable.repaint(); }//GEN-LAST:event_backgoundColorJComboBoxActionPerformed
@Override protected void initComponents() { final AbstractButton switchToChartButton = ToolButtonFactory.createButton(iconForSwitchToChartButton, false); switchToChartButton.setToolTipText("Switch to Chart View"); switchToChartButton.setName("switchToChartButton"); switchToChartButton.setEnabled(hasAlternativeView()); switchToChartButton.addActionListener(e -> showAlternativeView()); final JPanel buttonPanel = new JPanel(new BorderLayout()); buttonPanel.add(switchToChartButton, BorderLayout.NORTH); buttonPanel.add(getHelpButton(), BorderLayout.SOUTH); add(buttonPanel, BorderLayout.EAST); table = new JTable(); table.removeEditor(); table.setGridColor(Color.LIGHT_GRAY.brighter()); table.addMouseListener(new PagePanel.PopupHandler()); table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); final JScrollPane scrollPane = new JScrollPane(table); add(scrollPane, BorderLayout.CENTER); }
public static void applyColors(JTable table) { if (!Platform.isMacOSX()) { // Windows needs some extra colors set for consistency, but these // ruin native LAF on OS X. if (table.getParent() instanceof JViewport) { table.getParent().setBackground(COLOR_STANDARD_BG); } if (table.getParent().getParent() instanceof JScrollPane) { table.getParent().getParent().setBackground(COLOR_STANDARD_BG); } if (table.getTableHeader() != null) { table.getTableHeader().setBackground(COLOR_STANDARD_BG); } } table.setForeground(COLOR_STANDARD_FG); table.setBackground(COLOR_STANDARD_BG); table.setSelectionForeground(COLOR_SELECTION_FG); table.setSelectionBackground(COLOR_SELECTION_BG); table.setGridColor(COLOR_STANDARD_BG); }
public CharTableAutoCompleterView() { super(OStrings.getString("AC_CHARTABLE_VIEW")); model = new CharTableModel(null); getTable().setModel(model); getTable().setShowGrid(true); getTable().setGridColor(Color.gray); renderer = (DefaultTableCellRenderer) getTable().getDefaultRenderer(getTable().getColumnClass(0)); renderer.setHorizontalAlignment(SwingConstants.CENTER); setSelection(new Point(0, 0)); }