examples
Class SelectedPropertyExample
java.lang.Object
org.jdesktop.application.AbstractBean
org.jdesktop.application.Application
org.jdesktop.application.SingleFrameApplication
examples.SelectedPropertyExample
public class SelectedPropertyExample
- extends SingleFrameApplication
A simple demonstration of the @Action(selectedProperty)
annotation parameter. The selectedProperty parameter names
a bound boolean property whose value is kept in sync with the
value of the corresponding ApplicationAction's selectedProperty,
which in turn mirrors the value of JToggleButtons that have
been configured with that ApplicationAction.
| Methods inherited from class org.jdesktop.application.Application |
addExitListener, end, exit, exit, getContext, getExitListeners, getInstance, getInstance, hide, initialize, launch, quit, ready, removeExitListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectedPropertyExample
public SelectedPropertyExample()
startup
protected void startup()
- Description copied from class:
Application
- Responsible for starting the application; for creating and showing
the initial GUI.
This method is called by the static launch method,
subclasses must override it. It runs on the event dispatching
thread.
- Specified by:
startup in class Application
- See Also:
Application.launch(java.lang.Class, java.lang.String[]),
Application.initialize(java.lang.String[]),
Application.shutdown()
buttonAction
@Action
public void buttonAction()
toggleAction
@Action(selectedProperty="selected")
public void toggleAction()
isSelected
public boolean isSelected()
setSelected
public void setSelected(boolean selected)
main
public static void main(java.lang.String[] args)