Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class DefaultCellEditor

java.lang.Object
|
+--javax.swing.AbstractCellEditor
   |
   +--javax.swing.DefaultCellEditor

All Implemented Interfaces:

TableCellEditor, TreeCellEditor, CellEditor, Serializable


public class DefaultCellEditor

extends AbstractCellEditor

implements TableCellEditor, TreeCellEditor

DefaultCellEditor

Author:

Field Summary

intclickCountToStart

clickCountToStart
javax.swing.DefaultCellEditor.EditorDelegatedelegate

delegate
javax.swing.JComponenteditorComponent

editorComponent

Constructor Summary

DefaultCellEditor(javax.swing.JTextField textfield)

Constructor DefaultCellEditor
DefaultCellEditor(javax.swing.JCheckBox checkbox)

Constructor DefaultCellEditor
DefaultCellEditor(javax.swing.JComboBox combobox)

Constructor DefaultCellEditor

Method Summary

voidcancelCellEditing()

cancelCellEditing
java.lang.ObjectgetCellEditorValue()

getCellEditorValue
intgetClickCountToStart()

getClickCountToStart
java.awt.ComponentgetComponent()

getComponent
java.awt.ComponentgetTableCellEditorComponent(javax.swing.JTable tree, java.lang.Object value, boolean isSelected, int row, int column)

getTableCellEditorComponent
java.awt.ComponentgetTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)

getTreeCellEditorComponent
booleanisCellEditable(java.util.EventObject event)

isCellEditable
voidsetClickCountToStart(int count)

setClickCountToStart
booleanshouldSelectCell(java.util.EventObject event)

shouldSelectCell
booleanstopCellEditing()

stopCellEditing

Field Details

clickCountToStart

protected int clickCountToStart

clickCountToStart


delegate

protected DefaultCellEditor.EditorDelegate delegate

delegate


editorComponent

protected JComponent editorComponent

editorComponent


Constructor Details

DefaultCellEditor

public DefaultCellEditor(javax.swing.JCheckBox checkbox)

Constructor DefaultCellEditor

Parameters:


DefaultCellEditor

public DefaultCellEditor(javax.swing.JComboBox combobox)

Constructor DefaultCellEditor

Parameters:


DefaultCellEditor

public DefaultCellEditor(javax.swing.JTextField textfield)

Constructor DefaultCellEditor

Parameters:


Method Details

cancelCellEditing

public void cancelCellEditing()

cancelCellEditing


getCellEditorValue

public Object getCellEditorValue()

getCellEditorValue


getClickCountToStart

public int getClickCountToStart()

getClickCountToStart


getComponent

public Component getComponent()

getComponent


getTableCellEditorComponent

public Component getTableCellEditorComponent(javax.swing.JTable tree, java.lang.Object value, boolean isSelected, int row, int column)

getTableCellEditorComponent

Parameters:


getTreeCellEditorComponent

public Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)

getTreeCellEditorComponent

Parameters:


isCellEditable

public boolean isCellEditable(java.util.EventObject event)

isCellEditable

Parameters:


setClickCountToStart

public void setClickCountToStart(int count)

setClickCountToStart

Parameters:


shouldSelectCell

public boolean shouldSelectCell(java.util.EventObject event)

shouldSelectCell

Parameters:


stopCellEditing

public boolean stopCellEditing()

stopCellEditing