
public class SVGCheckbox extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected boolean | 
checked
Status flag 
 | 
protected String | 
label
Checkbox label 
 | 
protected EventListenerList | 
listenerList
Event listeners 
 | 
| Constructor and Description | 
|---|
SVGCheckbox(boolean checked)
Constructor, without label 
 | 
SVGCheckbox(boolean checked,
           String label)
Constructor, with label 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addCheckBoxListener(ChangeListener listener)
Register a listener for this checkbox. 
 | 
protected void | 
fireSwitchEvent(ChangeEvent evt)
Fire the event to listeners 
 | 
boolean | 
isChecked()
Return the checkmark status. 
 | 
void | 
removeCheckBoxListener(ChangeListener listener)
Remove a listener for this checkbox. 
 | 
Element | 
renderCheckBox(SVGPlot svgp,
              double x,
              double y,
              double size)
Render the SVG checkbox to a plot 
 | 
protected boolean checked
protected EventListenerList listenerList
protected String label
public SVGCheckbox(boolean checked)
checked - Checked statuspublic SVGCheckbox(boolean checked,
           String label)
checked - Checked statuslabel - Labelpublic Element renderCheckBox(SVGPlot svgp, double x, double y, double size)
svgp - Plot to draw tox - X offsety - Y offsetsize - Size factorpublic void addCheckBoxListener(ChangeListener listener)
listener - Listener to addpublic void removeCheckBoxListener(ChangeListener listener)
listener - Listener to removepublic boolean isChecked()
protected void fireSwitchEvent(ChangeEvent evt)
evt - Event to fire