src/share/classes/sun/tools/jconsole/inspector/XTable.java

Print this page

        

*** 31,49 **** import javax.swing.JTable; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.DefaultTableModel; import javax.swing.table.TableCellRenderer; public abstract class XTable extends JTable { static final int NAME_COLUMN = 0; static final int VALUE_COLUMN = 1; ! private Color defaultColor, editableColor, droppableColor, errorColor; private Font normalFont, boldFont; public XTable () { super(); - @SuppressWarnings("serial") final TableSorter sorter = new TableSorter(); setModel(sorter); sorter.addMouseListenerToHeaderInTable(this); setRowSelectionAllowed(false); setColumnSelectionAllowed(false); --- 31,49 ---- import javax.swing.JTable; import javax.swing.table.DefaultTableCellRenderer; import javax.swing.table.DefaultTableModel; import javax.swing.table.TableCellRenderer; + @SuppressWarnings("serial") public abstract class XTable extends JTable { static final int NAME_COLUMN = 0; static final int VALUE_COLUMN = 1; ! private Color defaultColor, editableColor, errorColor; private Font normalFont, boldFont; public XTable () { super(); final TableSorter sorter = new TableSorter(); setModel(sorter); sorter.addMouseListenerToHeaderInTable(this); setRowSelectionAllowed(false); setColumnSelectionAllowed(false);
*** 137,147 **** (DefaultTableCellRenderer) super.getCellRenderer(row,column); tcr.setToolTipText(getToolTip(row,column)); if (defaultColor == null) { defaultColor = tcr.getForeground(); editableColor = Color.blue; - droppableColor = Color.green; errorColor = Color.red; // this sometimes happens for some reason if (defaultColor == null) { return tcr; } --- 137,146 ----