public class TrueFalsePropertyEditor
extends java.beans.PropertyEditorSupport
implements java.awt.event.ActionListener, java.awt.event.FocusListener
Modifier and Type | Field and Description |
---|---|
protected javax.swing.ButtonGroup |
buttonGroup |
protected javax.swing.JRadioButton |
falseButton |
static java.lang.String |
FalseString |
protected boolean |
option |
protected javax.swing.JRadioButton |
trueButton |
static java.lang.String |
TrueString |
protected boolean |
useAltCommandStrings |
Constructor and Description |
---|
TrueFalsePropertyEditor() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
focusGained(java.awt.event.FocusEvent e) |
void |
focusLost(java.awt.event.FocusEvent e) |
java.lang.String |
getAsText()
Returns String from ButtonGroup.
|
java.awt.Component |
getCustomEditor()
Returns the editor GUI, ie a JTextField.
|
boolean |
getUseAltCommandStrings() |
void |
setSelected(boolean set) |
void |
setUseAltCommandStrings(boolean value) |
void |
setValue(java.lang.Object string)
Sets String in JTextField.
|
boolean |
supportsCustomEditor() |
protected javax.swing.ButtonGroup buttonGroup
protected boolean option
protected javax.swing.JRadioButton trueButton
protected javax.swing.JRadioButton falseButton
protected boolean useAltCommandStrings
public static final java.lang.String TrueString
public static final java.lang.String FalseString
public boolean supportsCustomEditor()
supportsCustomEditor
in interface java.beans.PropertyEditor
supportsCustomEditor
in class java.beans.PropertyEditorSupport
public void setUseAltCommandStrings(boolean value)
public boolean getUseAltCommandStrings()
public java.awt.Component getCustomEditor()
getCustomEditor
in interface java.beans.PropertyEditor
getCustomEditor
in class java.beans.PropertyEditorSupport
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void setSelected(boolean set)
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
public void setValue(java.lang.Object string)
setValue
in interface java.beans.PropertyEditor
setValue
in class java.beans.PropertyEditorSupport
public java.lang.String getAsText()
getAsText
in interface java.beans.PropertyEditor
getAsText
in class java.beans.PropertyEditorSupport
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details