Index: javax/swing/table/DefaultTableCellRenderer.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/table/DefaultTableCellRenderer.java,v retrieving revision 1.11 diff -u -r1.11 DefaultTableCellRenderer.java --- javax/swing/table/DefaultTableCellRenderer.java 25 Jan 2005 07:07:25 -0000 1.11 +++ javax/swing/table/DefaultTableCellRenderer.java 18 May 2005 00:44:46 -0000 @@ -122,10 +122,14 @@ boolean hasFocus, int row, int column) { - if (value!=null) + if (value != null) super.setText(value.toString()); setOpaque(true); + + if (table == null) + return this; + if (isSelected) { setBackground(table.getSelectionBackground());