From c9bfc9ca96fea91b394c8e1c4373b419f5b0c32d Mon Sep 17 00:00:00 2001 From: alexp 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 --- src/share/classes/javax/swing/plaf/synth/SynthTableUI.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java b/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java index 621be2400..b1e6a0929 100644 --- a/src/share/classes/javax/swing/plaf/synth/SynthTableUI.java +++ b/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; } -- GitLab