|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractCellEditor
com.jaxfront.swing.ui.wrapper.DefaultCellEditor
public class DefaultCellEditor
The default editor for table and tree cells.
Warning: Serialized objects of this class will not be
compatible with future Swing releases. The current serialization support is
appropriate for short term storage or RMI between applications running the
same version of Swing. As of 1.4, support for long term storage of all
JavaBeansTM has been added to the
java.beans package. Please see XMLEncoder.
| Constructor Summary | |
|---|---|
DefaultCellEditor()
|
|
DefaultCellEditor(javax.swing.JCheckBox checkBox)
Constructs a DefaultCellEditor object that uses a check
box. |
|
DefaultCellEditor(javax.swing.JComboBox comboBox)
Constructs a DefaultCellEditor object that uses a combo
box. |
|
DefaultCellEditor(javax.swing.JComponent textField)
|
|
DefaultCellEditor(javax.swing.JTextField textField)
Constructs a DefaultCellEditor that uses a text field. |
|
| Method Summary | |
|---|---|
void |
cancelCellEditing()
Forwards the message from the CellEditor to the
delegate. |
java.lang.Object |
getCellEditorValue()
Forwards the message from the CellEditor to the
delegate. |
int |
getClickCountToStart()
Returns the number of clicks needed to start editing. |
java.awt.Component |
getComponent()
Returns a reference to the editor component. |
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
Implements the TableCellEditor interface. |
java.awt.Component |
getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
Implements the TreeCellEditor interface. |
boolean |
isCellEditable(java.util.EventObject anEvent)
Forwards the message from the CellEditor to the
delegate. |
void |
setClickCountToStart(int count)
Specifies the number of clicks needed to start editing. |
boolean |
shouldSelectCell(java.util.EventObject anEvent)
Forwards the message from the CellEditor to the
delegate. |
boolean |
stopCellEditing()
Forwards the message from the CellEditor to the
delegate. |
| Methods inherited from class javax.swing.AbstractCellEditor |
|---|
addCellEditorListener, getCellEditorListeners, removeCellEditorListener |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.CellEditor |
|---|
addCellEditorListener, removeCellEditorListener |
| Methods inherited from interface javax.swing.CellEditor |
|---|
addCellEditorListener, removeCellEditorListener |
| Constructor Detail |
|---|
public DefaultCellEditor(javax.swing.JTextField textField)
DefaultCellEditor that uses a text field.
textField - a JTextField objectpublic DefaultCellEditor(javax.swing.JComponent textField)
public DefaultCellEditor()
public DefaultCellEditor(javax.swing.JCheckBox checkBox)
DefaultCellEditor object that uses a check
box.
checkBox - a JCheckBox objectpublic DefaultCellEditor(javax.swing.JComboBox comboBox)
DefaultCellEditor object that uses a combo
box.
comboBox - a JComboBox object| Method Detail |
|---|
public java.awt.Component getComponent()
Componentpublic void setClickCountToStart(int count)
count - an int specifying the number of clicks needed to start editinggetClickCountToStart()public int getClickCountToStart()
public java.lang.Object getCellEditorValue()
CellEditor to the
delegate.
getCellEditorValue in interface javax.swing.CellEditorEditorDelegate#getCellEditorValuepublic boolean isCellEditable(java.util.EventObject anEvent)
CellEditor to the
delegate.
isCellEditable in interface javax.swing.CellEditorisCellEditable in class javax.swing.AbstractCellEditorEditorDelegate#isCellEditable(EventObject)public boolean shouldSelectCell(java.util.EventObject anEvent)
CellEditor to the
delegate.
shouldSelectCell in interface javax.swing.CellEditorshouldSelectCell in class javax.swing.AbstractCellEditorEditorDelegate#shouldSelectCell(EventObject)public boolean stopCellEditing()
CellEditor to the
delegate.
stopCellEditing in interface javax.swing.CellEditorstopCellEditing in class javax.swing.AbstractCellEditorEditorDelegate#stopCellEditingpublic void cancelCellEditing()
CellEditor to the
delegate.
cancelCellEditing in interface javax.swing.CellEditorcancelCellEditing in class javax.swing.AbstractCellEditorEditorDelegate#cancelCellEditing
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
TreeCellEditor interface.
getTreeCellEditorComponent in interface javax.swing.tree.TreeCellEditor
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
TableCellEditor interface.
getTableCellEditorComponent in interface javax.swing.table.TableCellEditor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||