public class BooleanEditor
extends java.lang.Object
implements java.beans.PropertyEditor, javax.swing.table.TableCellEditor
Constructor and Description |
---|
BooleanEditor()
Creates a new instance of BooleanEditor
|
Modifier and Type | Method and Description |
---|---|
void |
addCellEditorListener(javax.swing.event.CellEditorListener l) |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l) |
void |
cancelCellEditing() |
java.lang.String |
getAsText() |
java.lang.Object |
getCellEditorValue() |
java.awt.Component |
getCustomEditor() |
java.lang.String |
getJavaInitializationString() |
java.awt.Component |
getTableCellEditorComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
int row,
int column) |
java.lang.String[] |
getTags() |
java.lang.Object |
getValue() |
boolean |
isCellEditable(java.util.EventObject evt) |
boolean |
isPaintable() |
void |
paintValue(java.awt.Graphics g,
java.awt.Rectangle r) |
void |
removeCellEditorListener(javax.swing.event.CellEditorListener l) |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l) |
void |
setAsText(java.lang.String str) |
void |
setValue(java.lang.Object obj) |
boolean |
shouldSelectCell(java.util.EventObject evt) |
boolean |
stopCellEditing() |
boolean |
supportsCustomEditor() |
public java.lang.String getAsText()
getAsText
in interface java.beans.PropertyEditor
public java.lang.Object getValue()
getValue
in interface java.beans.PropertyEditor
public void setAsText(java.lang.String str) throws java.lang.IllegalArgumentException
setAsText
in interface java.beans.PropertyEditor
java.lang.IllegalArgumentException
public void setValue(java.lang.Object obj)
setValue
in interface java.beans.PropertyEditor
public boolean supportsCustomEditor()
supportsCustomEditor
in interface java.beans.PropertyEditor
public java.awt.Component getCustomEditor()
getCustomEditor
in interface java.beans.PropertyEditor
public java.lang.String getJavaInitializationString()
getJavaInitializationString
in interface java.beans.PropertyEditor
public java.lang.String[] getTags()
getTags
in interface java.beans.PropertyEditor
public boolean isPaintable()
isPaintable
in interface java.beans.PropertyEditor
public void paintValue(java.awt.Graphics g, java.awt.Rectangle r)
paintValue
in interface java.beans.PropertyEditor
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
addPropertyChangeListener
in interface java.beans.PropertyEditor
public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener
in interface java.beans.PropertyEditor
public java.lang.Object getCellEditorValue()
getCellEditorValue
in interface javax.swing.CellEditor
public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)
getTableCellEditorComponent
in interface javax.swing.table.TableCellEditor
public boolean isCellEditable(java.util.EventObject evt)
isCellEditable
in interface javax.swing.CellEditor
public boolean shouldSelectCell(java.util.EventObject evt)
shouldSelectCell
in interface javax.swing.CellEditor
public boolean stopCellEditing()
stopCellEditing
in interface javax.swing.CellEditor
public void cancelCellEditing()
cancelCellEditing
in interface javax.swing.CellEditor
public void addCellEditorListener(javax.swing.event.CellEditorListener l)
addCellEditorListener
in interface javax.swing.CellEditor
public void removeCellEditorListener(javax.swing.event.CellEditorListener l)
removeCellEditorListener
in interface javax.swing.CellEditor