Package examples
Class PeriodicTaskExample
java.lang.Object
org.jdesktop.application.AbstractBean
org.jdesktop.application.Application
org.jdesktop.application.SingleFrameApplication
examples.PeriodicTaskExample
Demonstrates creating a Task that runs periodically. The
Tasks's
process 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 -
Method Summary
Modifier and TypeMethodDescriptionstatic voidprotected voidready()Called after the startup() method has returned and there are no more events on thesystem event queue.protected voidstartup()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, shutdownMethods inherited from class org.jdesktop.application.Application
addExitListener, end, exit, exit, getContext, getExitListeners, getInstance, getInstance, hide, initialize, launch, quit, removeExitListenerMethods inherited from class org.jdesktop.application.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
Constructor Details
-
PeriodicTaskExample
public PeriodicTaskExample()
-
-
Method Details
-
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:
-
ready
protected void ready()Description copied from class:ApplicationCalled 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:
readyin classApplication- See Also:
-
main
-