|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractCellEditor
javax.swing.DefaultCellEditor
org.tbee.swing.table.DefaultCellEditor
org.tbee.swing.table.NumberEditor
public class NumberEditor
Number editor, also used for percent, etc. TODO: can we reapply to textfield-popup now that we use the vanilla JTextfield?
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.DefaultCellEditor |
|---|
DefaultCellEditor.EditorDelegate |
| Field Summary | |
|---|---|
protected Class |
iClass
|
protected Constructor |
iConstructor
|
protected JTextField |
iJTextField
|
protected NumberFormat |
iNumberFormat
|
protected Number |
iValidatedObject
|
static String |
SOURCECODE_VERSION
Standard variable for determining version of a class file. |
| Fields inherited from class javax.swing.DefaultCellEditor |
|---|
clickCountToStart, delegate, editorComponent |
| Fields inherited from class javax.swing.AbstractCellEditor |
|---|
changeEvent, listenerList |
| Constructor Summary | |
|---|---|
NumberEditor()
initialize the editor with defaults |
|
NumberEditor(Locale pLocale)
initialize the editor for the specified locale, rest with defaults |
|
NumberEditor(Locale pLocale,
int pMinFraction,
int pMaxFraction)
initialize the editor |
|
| Method Summary | |
|---|---|
boolean |
getAllowNull()
|
Object |
getCellEditorValue()
get the value (after validate is succesful) |
Component |
getTableCellEditorComponent(JTable t,
Object value,
boolean isSelected,
int row,
int col)
get the editor |
void |
requestFocus()
Set the focus on the component |
void |
setAllowNull(boolean value)
|
boolean |
stopCellEditing()
validate and return false if it failed |
| Methods inherited from class org.tbee.swing.table.DefaultCellEditor |
|---|
useAsRenderer |
| Methods inherited from class javax.swing.DefaultCellEditor |
|---|
cancelCellEditing, getClickCountToStart, getComponent, getTreeCellEditorComponent, isCellEditable, setClickCountToStart, shouldSelectCell |
| Methods inherited from class javax.swing.AbstractCellEditor |
|---|
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, removeCellEditorListener |
| 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, removeCellEditorListener |
| Field Detail |
|---|
public static final String SOURCECODE_VERSION
protected JTextField iJTextField
protected Constructor iConstructor
protected Class iClass
protected Number iValidatedObject
protected NumberFormat iNumberFormat
| Constructor Detail |
|---|
public NumberEditor()
public NumberEditor(Locale pLocale)
public NumberEditor(Locale pLocale,
int pMinFraction,
int pMaxFraction)
| Method Detail |
|---|
public boolean stopCellEditing()
stopCellEditing in interface CellEditorstopCellEditing in class DefaultCellEditorpublic Object getCellEditorValue()
getCellEditorValue in interface CellEditorgetCellEditorValue in class DefaultCellEditor
public Component getTableCellEditorComponent(JTable t,
Object value,
boolean isSelected,
int row,
int col)
getTableCellEditorComponent in interface TableCellEditorgetTableCellEditorComponent in class DefaultCellEditorpublic void requestFocus()
requestFocus in class DefaultCellEditorpublic void setAllowNull(boolean value)
public boolean getAllowNull()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||