SimpleSwingApplication
Extend this class for most simple UI applications. Clients need to
implement the top
method. Framework initialization is done by this class.
Extend this class for most simple UI applications. Clients need to
implement the top
method. Framework initialization is done by this class.
In order to conform to Swing's threading policy, never implement top or any
additional member that created Swing components as a value unless component
creation happens on the EDT (see Swing.onEDT
and Swing.onEDTWait
).
Lazy values are okay for the same reason if they are initialized on the EDT
always.
Value members
Abstract methods
A GUI application's version of the main method. Called by the default main method implementation provided by this class. Implement to return the top-level frame of this application.
A GUI application's version of the main method. Called by the default main method implementation provided by this class. Implement to return the top-level frame of this application.
Concrete methods
Inherited methods
Installed reaction won't receive events from the given publisher anylonger.
Installed reaction won't receive events from the given publisher anylonger.
- Inherited from
- Reactor
Listen to the given publisher as long as deafTo
isn't called for
them.
Listen to the given publisher as long as deafTo
isn't called for
them.
- Inherited from
- Reactor
Initializes the application and runs the given program.
Initializes the application and runs the given program.
- Inherited from
- SwingApplication
Finalizes the application by calling shutdown
and exits.
Finalizes the application by calling shutdown
and exits.
- Inherited from
- SwingApplication
Called before the application is exited. Override to customize.
Called before the application is exited. Override to customize.
- Inherited from
- SwingApplication