Class F2OnlyTreeCellEditor
java.lang.Object
javax.swing.tree.DefaultTreeCellEditor
com.inductiveautomation.ignition.designer.util.F2OnlyTreeCellEditor
- All Implemented Interfaces:
ActionListener
,EventListener
,CellEditor
,TreeSelectionListener
,TreeCellEditor
A DefaultTreeCellEditor that only starts editing on F2 and not on click-and-wait 1200ms or on triple-click
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.tree.DefaultTreeCellEditor
DefaultTreeCellEditor.DefaultTextField, DefaultTreeCellEditor.EditorContainer
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultTreeCellEditor
borderSelectionColor, canEdit, editingComponent, editingContainer, editingIcon, font, lastPath, lastRow, offset, realEditor, renderer, timer, tree
-
Constructor Summary
ConstructorsConstructorDescriptionF2OnlyTreeCellEditor
(JTree tree) F2OnlyTreeCellEditor
(JTree tree, DefaultTreeCellRenderer renderer) F2OnlyTreeCellEditor
(JTree tree, DefaultTreeCellRenderer renderer, TreeCellEditor editor) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
canEditImmediately
(EventObject event) protected boolean
Methods inherited from class javax.swing.tree.DefaultTreeCellEditor
actionPerformed, addCellEditorListener, cancelCellEditing, createContainer, createTreeCellEditor, determineOffset, getBorderSelectionColor, getCellEditorListeners, getCellEditorValue, getFont, getTreeCellEditorComponent, inHitRegion, isCellEditable, prepareForEditing, removeCellEditorListener, setBorderSelectionColor, setFont, setTree, shouldSelectCell, startEditingTimer, stopCellEditing, valueChanged
-
Constructor Details
-
F2OnlyTreeCellEditor
-
F2OnlyTreeCellEditor
-
F2OnlyTreeCellEditor
-
-
Method Details
-
shouldStartEditingTimer
- Overrides:
shouldStartEditingTimer
in classDefaultTreeCellEditor
-
canEditImmediately
- Overrides:
canEditImmediately
in classDefaultTreeCellEditor
-