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)