Package jaxx.runtime.swing.editor
Class MyDefaultCellEditor
java.lang.Object
javax.swing.AbstractCellEditor
javax.swing.DefaultCellEditor
jaxx.runtime.swing.editor.MyDefaultCellEditor
- All Implemented Interfaces:
java.io.Serializable,javax.swing.CellEditor,javax.swing.table.TableCellEditor,javax.swing.tree.TreeCellEditor
public class MyDefaultCellEditor
extends javax.swing.DefaultCellEditor
- Since:
- 1.5
- Author:
- Tony Chemit - chemit@codelutin.com
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.DefaultCellEditor
javax.swing.DefaultCellEditor.EditorDelegate -
Field Summary
Fields Modifier and Type Field Description protected booleanrequireSelectFields inherited from class javax.swing.DefaultCellEditor
clickCountToStart, delegate, editorComponentFields inherited from class javax.swing.AbstractCellEditor
changeEvent, listenerList -
Constructor Summary
Constructors Modifier Constructor Description protectedMyDefaultCellEditor(javax.swing.JCheckBox checkBox)protectedMyDefaultCellEditor(javax.swing.JComboBox comboBox)protectedMyDefaultCellEditor(javax.swing.JTextField textField) -
Method Summary
Modifier and Type Method Description java.awt.ComponentgetTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)booleanisRequireSelect()static javax.swing.table.TableCellEditornewBooleanEditor()static javax.swing.table.TableCellEditornewBooleanEditor(boolean requireSelect)static javax.swing.table.TableCellEditornewBooleanEditor(javax.swing.Icon icon)static javax.swing.table.TableCellEditornewBooleanEditor(javax.swing.Icon icon, boolean requireSelect)static javax.swing.table.TableCellEditornewEnumEditor(EnumEditor<?> editor)static javax.swing.table.TableCellEditornewListEditor()static javax.swing.table.TableCellEditornewListEditor(javax.swing.JComboBox editor)static javax.swing.table.TableCellEditornewTextEditor()voidsetRequireSelect(boolean requireSelect)Methods inherited from class javax.swing.DefaultCellEditor
cancelCellEditing, getCellEditorValue, getClickCountToStart, getComponent, getTreeCellEditorComponent, isCellEditable, setClickCountToStart, shouldSelectCell, stopCellEditingMethods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.CellEditor
addCellEditorListener, removeCellEditorListener
-
Field Details
-
requireSelect
protected boolean requireSelect
-
-
Constructor Details
-
MyDefaultCellEditor
protected MyDefaultCellEditor(javax.swing.JTextField textField) -
MyDefaultCellEditor
protected MyDefaultCellEditor(javax.swing.JCheckBox checkBox) -
MyDefaultCellEditor
protected MyDefaultCellEditor(javax.swing.JComboBox comboBox)
-
-
Method Details
-
newTextEditor
public static javax.swing.table.TableCellEditor newTextEditor() -
newBooleanEditor
public static javax.swing.table.TableCellEditor newBooleanEditor() -
newListEditor
public static javax.swing.table.TableCellEditor newListEditor() -
newListEditor
public static javax.swing.table.TableCellEditor newListEditor(javax.swing.JComboBox editor) -
newEnumEditor
-
newBooleanEditor
public static javax.swing.table.TableCellEditor newBooleanEditor(javax.swing.Icon icon) -
newBooleanEditor
public static javax.swing.table.TableCellEditor newBooleanEditor(javax.swing.Icon icon, boolean requireSelect) -
newBooleanEditor
public static javax.swing.table.TableCellEditor newBooleanEditor(boolean requireSelect) -
getTableCellEditorComponent
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)- Specified by:
getTableCellEditorComponentin interfacejavax.swing.table.TableCellEditor- Overrides:
getTableCellEditorComponentin classjavax.swing.DefaultCellEditor
-
isRequireSelect
public boolean isRequireSelect() -
setRequireSelect
public void setRequireSelect(boolean requireSelect)
-