Added additional log output.

This commit is contained in:
Fabian Becker 2014-10-16 00:58:11 +02:00
parent 7e8d3520a9
commit 659a77c0dc
2 changed files with 7 additions and 3 deletions

View File

@ -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) {

View File

@ -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());
}
}