/** * @see javax.swing.table.TableCellEditor#getTableCellEditorComponent(javax.swing.JTable, * java.lang.Object, boolean, int, int) */ public Component getTableCellEditorComponent( JTable table, Object value, boolean isSelected, int row, int column) { InstancePropertyDescriptor v = (InstancePropertyDescriptor) value; JComponent c; try { c = v.getEditor(props.getObject(), props.getPrefs().getCore()); lastEditor = (CellEditor) c; return c; } catch (PreferenceException e) { e.printStackTrace(); return null; } }