Groovy Documentation

Package griffon.swing

 

Interface Summary
SwingGriffonApplication Defines an additional contract that all Swing based application should follow.
WindowDisplayHandler Controls how windows and internal frames are shown and hidden at runtime.
 


Class Summary
AbstractGriffonApplet Base implementation of GriffonApplication that runs in applet mode.
AbstractSwingGriffonApplication Basic implementation of GriffonApplication that runs in standalone/webstart mode using Swing.
BindUtils Helper class for constructing bindings between two objects.
BindUtils.BindingBuilder
ConfigurableWindowDisplayHandler Implementation of a per window WindowDisplayHandler that can be configured via a DSL.
DefaultWindowDisplayHandler Default implementation of WindowDisplayHandler that simply makes the window visible on show() and disposes it on hide().
SwingAction An action implementation that relies on a closure to handle events.
SwingAction.ActionBuilder A builder for actions.
SwingApplet Simple implementation of GriffonApplication that runs in applet mode.
SwingApplication Basic implementation of GriffonApplication that runs in standalone/webstart mode.
SwingUIThreadHandler Executes code using SwingUtilities.
SwingUtils Additional utilities for Swing based applications.
WindowManager Controls a set of windows that belong to the application.
WindowManager.ComponentHelper ComponentAdapter that triggers application events when a window is shown/hidden.
WindowManager.InternalFrameHelper InternalFrameAdapter that triggers application events when a window is shown/hidden, it also invokes hide() when the window is about to be closed.
WindowManager.WindowHelper WindowAdapter that optionally invokes hide() when the window is about to be closed.
 


Enum Summary
Colors Defines all Java, CSS and HTML colors.
 


Groovy Documentation