From f6697e15da4e2666b049d1c18171855cfe5bfde0 Mon Sep 17 00:00:00 2001 From: Alexander Potochkin Date: Mon, 4 Apr 2011 21:37:10 +0400 Subject: [PATCH] 7032791: TableCellRenderer.getTableCellRendererComponent() doesn't accept null JTable with GTK+ L&F Reviewed-by: rupashka --- .../share/classes/javax/swing/plaf/synth/SynthTableUI.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java b/jdk/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java index 621be2400f4..b1e6a092910 100644 --- a/jdk/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java +++ b/jdk/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java @@ -786,9 +786,9 @@ public class SynthTableUI extends BasicTableUI hasFocus, row, column); setIcon(null); - Class columnClass = table.getColumnClass(column); - configureValue(value, columnClass); - + if (table != null) { + configureValue(value, table.getColumnClass(column)); + } return this; }