public interface SimpleEditor extends BasicEditor, TableCellEditor
Abgeleitet von TableCellEditor um auch in einer JTable verwendet werden zu können.
Handelt es sich beim zu bearbeitenden Objekt um ein komplexes Objekt (d.h. ein zusammengesetztes Objekt, eine
Collection, eine Java Bean, etc.) kann aus diesem einfachen Editor heraus ein komplexer Editor aufgerufen werden
siehe Methode getEditorComponent(ComplexContainer, ComplexEditor complexEditor, Object, Object)) .
ComplexEditor| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_COMLPEX_EDTIOR
Eigenschaft für den Klassenenamen eines komplexen Editors.
|
static String |
PROPERTY_READ_ONLY
Eigenschaft für den Klassenenamen eines komplexen Editors.
|
ACTIVE_CHILD_EDITOR_TREEACTIVE_CHILD_EDITOR| Modifier and Type | Method and Description |
|---|---|
Component |
getEditorComponent(BasicContainer parentContainer,
ComplexEditor complexChildEditor,
Object id,
Object value)
Diese Methode sollte addComlplexEditor() des Superinterfaces ComplexContainer aufrufen, um das Bearbeiten des
komplexen Objekts im übergebenen komplexen Editor zu ermöglichen.
Dabei sollte standardmäßig das aktuelle Editor UI durch das UI des neuen komplexen Editors ersetzt werden. |
Component |
getEditorComponent(BasicContainer parentContainer,
Object id,
Object value)
Initialisiert die Komponente (z.B.
|
addEditorListener, cancelEditing, getId, getProperty, getValue, isEditable, isValueChanged, isValueNew, removeEditorListener, setProperty, setValueChanged, stopEditinggetActiveChildEditorTree, getChildEditors, getParentContainer, setActiveChildEditorTreeaddComplexEditor, addPropertyChangeListener, removeComplexEditor, removePropertyChangeListenergetActiveChildEditorId, getComponent, hideComplexEditorComponentUI, showComplexEditorComponentUI, uiChangedgetTableCellEditorComponentaddCellEditorListener, cancelCellEditing, getCellEditorValue, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditingstatic final String PROPERTY_COMLPEX_EDTIOR
static final String PROPERTY_READ_ONLY
Component getEditorComponent(BasicContainer parentContainer, Object id, Object value)
parentContainer - DOCUMENT ME!id - die eindeutige id des zu bearbeitenden Objektsvalue - das zu bearbeitende ObjectComponent getEditorComponent(BasicContainer parentContainer, ComplexEditor complexChildEditor, Object id, Object value)
parentContainer - der Container in dem dieser Komplexe Editor dargestellt werden sollcomplexChildEditor - der komplexe Editor der aus deisem Editor heraus aufgerufen werden kannid - die eindeutige id des zu bearbeitenden Objektsvalue - das zu bearbeitende ObjectCopyright © 2012–2026 cismet GmbH. All rights reserved.