From a4176f25fd3158ac969f778831b7695793327b87 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Fri, 10 Oct 2014 16:39:10 +0200 Subject: [client] add logger and point to null pointer exception.... --- .../src/main/java/gui/lecture/PermissionCreateLecture_GUI.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java') diff --git a/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java b/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java index 8f51d17a..d449ddcf 100644 --- a/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java +++ b/dozentenmodul/src/main/java/gui/lecture/PermissionCreateLecture_GUI.java @@ -51,12 +51,17 @@ import javax.swing.table.TableCellRenderer; import javax.swing.table.TableColumn; import javax.swing.table.TableColumnModel; +import org.apache.log4j.Logger; + import models.Links; import util.OpenLinks; @SuppressWarnings("serial") public class PermissionCreateLecture_GUI extends JFrame { + // Logger for this class + private final static Logger LOGGER = Logger.getLogger(PermissionCreateLecture_GUI.class); + private final JPanel contentPanel = new JPanel(); String[] result; private Class[] classes; @@ -144,7 +149,8 @@ public class PermissionCreateLecture_GUI extends JFrame { Object[] rowdata={"Max Mustermann", new Boolean(false),new Boolean(false),new Boolean(false),new Boolean(false)}; model.addRow(rowdata); - + // table wird hier nie initialisiert und ist entsprechend null + if (table == null) LOGGER.error("NPE incoming..."); TableColumn tc1 = table.getColumnModel().getColumn(1); tc1.setCellEditor(table.getDefaultEditor(Boolean.class)); tc1.setCellRenderer(table.getDefaultRenderer(Boolean.class)); -- cgit v1.2.3-55-g7522