com.java4ever.m3gtoolkit.ui.table
Class PropertyValueCell
java.lang.Object
javax.swing.AbstractCellEditor
com.java4ever.m3gtoolkit.ui.table.PropertyValueCell
- All Implemented Interfaces:
- javax.swing.CellEditor, java.io.Serializable, javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer
- Direct Known Subclasses:
- ArrayCell, BooleanCell, ColorCell, NumberCell
- public abstract class PropertyValueCell
- extends javax.swing.AbstractCellEditor
- implements javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer
- See Also:
- Serialized Form
| Fields inherited from class javax.swing.AbstractCellEditor |
changeEvent, listenerList |
|
Method Summary |
protected java.awt.Component |
configureTableCellComponent(java.awt.Component component,
javax.swing.JTable table,
Property property,
boolean isSelected,
boolean hasFocus,
int row,
int column)
|
protected abstract java.awt.Component |
createEditorComponent()
|
protected abstract java.awt.Component |
createRendererComponent()
|
java.lang.Object |
getCellEditorValue()
|
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
|
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
|
boolean |
isCellEditable(java.util.EventObject e)
|
| Methods inherited from class javax.swing.AbstractCellEditor |
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener, shouldSelectCell, stopCellEditing |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.CellEditor |
addCellEditorListener, cancelCellEditing, removeCellEditorListener, shouldSelectCell, stopCellEditing |
property
protected Property property
editor
protected java.awt.Component editor
renderer
protected java.awt.Component renderer
PropertyValueCell
public PropertyValueCell()
PropertyValueCell
public PropertyValueCell(int clicks)
isCellEditable
public boolean isCellEditable(java.util.EventObject e)
- Specified by:
isCellEditable in interface javax.swing.CellEditor
getCellEditorValue
public java.lang.Object getCellEditorValue()
- Specified by:
getCellEditorValue in interface javax.swing.CellEditor
getTableCellEditorComponent
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column)
- Specified by:
getTableCellEditorComponent in interface javax.swing.table.TableCellEditor
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
configureTableCellComponent
protected java.awt.Component configureTableCellComponent(java.awt.Component component,
javax.swing.JTable table,
Property property,
boolean isSelected,
boolean hasFocus,
int row,
int column)
createEditorComponent
protected abstract java.awt.Component createEditorComponent()
createRendererComponent
protected abstract java.awt.Component createRendererComponent()
Copyright 2005 java4ever.com. All Rights Reserved.