Package 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. TheselectedPropertyparameter names a bound boolean property whose value is kept in sync with the value of the corresponding ApplicationAction'sselectedProperty, which in turn mirrors the value of JToggleButtons that have been configured with that ApplicationAction.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jdesktop.application.Application
Application.ExitListener
-
-
Constructor Summary
Constructors Constructor Description SelectedPropertyExample()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuttonAction()booleanisSelected()static voidmain(java.lang.String[] args)voidsetSelected(boolean selected)protected voidstartup()Responsible for starting the application; for creating and showing the initial GUI.voidtoggleAction()-
Methods inherited from class org.jdesktop.application.SingleFrameApplication
configureWindow, getMainFrame, getMainView, setMainFrame, show, show, show, show, shutdown
-
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 org.jdesktop.application.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
-
-
-
Method Detail
-
startup
protected void startup()
Description copied from class:ApplicationResponsible for starting the application; for creating and showing the initial GUI.This method is called by the static
launchmethod, subclasses must override it. It runs on the event dispatching thread.- Specified by:
startupin classApplication- See Also:
Application.launch(java.lang.Class<T>, 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)
-
-