SwingApplication

abstract class SwingApplication extends Reactor

Convenience class with utility methods for GUI applications.

Convenience class with utility methods for GUI applications.

trait Reactor
class Object
trait Matchable
class Any

Value members

Abstract methods

def startup(args: Array[String]): Unit

Called before the GUI is created. Override to customize.

Called before the GUI is created. Override to customize.

Concrete methods

def main(args: Array[String]): Unit

Initializes the application and runs the given program.

Initializes the application and runs the given program.

def quit(): Unit

Finalizes the application by calling shutdown and exits.

Finalizes the application by calling shutdown and exits.

def shutdown(): Unit

Called before the application is exited. Override to customize.

Called before the application is exited. Override to customize.

Inherited methods

def deafTo(ps: Publisher*): Unit

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
def listenTo(ps: Publisher*): Unit

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

Inherited fields

All reactions of this reactor.

All reactions of this reactor.

Inherited from
Reactor