Package examples
Class PeriodicTaskExample
- java.lang.Object
-
- org.jdesktop.application.AbstractBean
-
- org.jdesktop.application.Application
-
- org.jdesktop.application.SingleFrameApplication
-
- examples.PeriodicTaskExample
-
public class PeriodicTaskExample extends SingleFrameApplication
Demonstrates creating a Task that runs periodically. The Tasks'sprocess
method runs on the EDT, every period milliseconds.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jdesktop.application.Application
Application.ExitListener
-
-
Constructor Summary
Constructors Constructor Description PeriodicTaskExample()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
protected void
ready()
Called after the startup() method has returned and there are no more events on thesystem event queue
.protected void
startup()
Responsible for starting the application; for creating and showing the initial GUI.-
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, 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: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 classApplication
- See Also:
Application.launch(java.lang.Class<T>, java.lang.String[])
,Application.initialize(java.lang.String[])
,Application.shutdown()
-
ready
protected void ready()
Description copied from class:Application
Called after the startup() method has returned and there are no more events on thesystem event queue
. When this method is called, the application's GUI is ready to use.It's usually important for an application to start up as quickly as possible. Applications can override this method to do some additional start up work, after the GUI is up and ready to use.
- Overrides:
ready
in classApplication
- See Also:
Application.launch(java.lang.Class<T>, java.lang.String[])
,Application.startup()
,Application.shutdown()
-
main
public static void main(java.lang.String[] args)
-
-