From 659a77c0dc59c6a24714980ae831849bce47ad3f Mon Sep 17 00:00:00 2001 From: Fabian Becker Date: Thu, 16 Oct 2014 00:58:11 +0200 Subject: [PATCH] Added additional log output. --- src/eva2/gui/PropertySheetPanel.java | 4 ++++ src/eva2/gui/PropertyText.java | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/eva2/gui/PropertySheetPanel.java b/src/eva2/gui/PropertySheetPanel.java index dbd5c9cb..b8de8a99 100644 --- a/src/eva2/gui/PropertySheetPanel.java +++ b/src/eva2/gui/PropertySheetPanel.java @@ -1021,10 +1021,12 @@ class PropertyTableModel extends DefaultTableModel implements TableModel { } class PropertyCellRenderer implements TableCellRenderer { + private Logger LOGGER = Logger.getLogger(PropertyCellRenderer.class.getName()); JLabel empty = new JLabel(); @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { + LOGGER.log(Level.FINEST, "Cell Component: " + value.getClass()); if (value == null) { return empty; } else if (value instanceof String) { @@ -1047,11 +1049,13 @@ class PropertyCellRenderer implements TableCellRenderer { } class PropertyCellEditor extends AbstractCellEditor implements TableCellEditor { + private Logger LOGGER = Logger.getLogger(PropertyCellEditor.class.getName()); private JLabel empty = new JLabel(); private Object value; @Override public JComponent getTableCellEditorComponent(JTable table, final Object value, boolean isSelected, int row, int column) { + LOGGER.log(Level.FINEST, "Editor Component: " + value.getClass()); this.value = value; JComponent component; if (value == null) { diff --git a/src/eva2/gui/PropertyText.java b/src/eva2/gui/PropertyText.java index 2b0e276b..3c605116 100644 --- a/src/eva2/gui/PropertyText.java +++ b/src/eva2/gui/PropertyText.java @@ -6,13 +6,14 @@ import java.awt.event.FocusEvent; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.beans.PropertyEditor; +import java.util.logging.Logger; /** * A text property editor view. Updates the editor on key release and lost focus * events. */ public class PropertyText extends JTextField { - + private Logger LOGGER = Logger.getLogger(PropertyText.class.getName()); private PropertyEditor propertyEditor; /** @@ -47,10 +48,9 @@ public class PropertyText extends JTextField { String x = getText(); if (!propertyEditor.getAsText().equals(x)) { propertyEditor.setAsText(x); -// setText(editor.getAsText()); } } catch (IllegalArgumentException ex) { -// System.err.println("Warning: Couldnt set value (PropertyText)"); + LOGGER.finer(ex.getMessage()); } }