Groovy Documentation

griffon.swing
[Java] Class SwingApplet

java.lang.Object
  java.awt.Component
      java.awt.Container
          java.awt.Panel
              java.applet.Applet
                  javax.swing.JApplet
                      griffon.swing.AbstractGriffonApplet
                          griffon.swing.SwingApplet
All Implemented Interfaces:
SwingGriffonApplication

public class SwingApplet
extends AbstractGriffonApplet

Simple implementation of GriffonApplication that runs in applet mode.

Authors:
Danno Ferrin
Andres Almiray
Since:
0.1


Field Summary
private boolean appletContainerDispensed

private WindowDisplayHandler defaultWindowDisplayHandler

private WindowDisplayHandler windowDisplayHandler

private WindowManager windowManager

 
Fields inherited from class AbstractGriffonApplet
EMPTY_ARGS, actionManager, addonManager, artifactManager, bindings, builderConfig, config, eventRouter, eventsConfig, locale, lock, log, messageSource, mvcGroupManager, phase, resourceLocator, resourceResolver, serviceManager, shutdownHandlers, shutdownLock, startupArgs
 
Fields inherited from class JApplet
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, WIDTH, HEIGHT, PROPERTIES, SOMEBITS, FRAMEBITS, ALLBITS, ERROR, ABORT
 
Constructor Summary
SwingApplet()

SwingApplet(String[] args)

 
Method Summary
Object createApplicationContainer()

protected UIThreadHandler getUIThreadHandler()

WindowDisplayHandler getWindowDisplayHandler()

WindowManager getWindowManager()

WindowDisplayHandler resolveWindowDisplayHandler()

void setWindowDisplayHandler(WindowDisplayHandler windowDisplayHandler)

 
Methods inherited from class AbstractGriffonApplet
addApplicationEventListener, addApplicationEventListener, addApplicationEventListener, addShutdownHandler, buildMVCGroup, buildMVCGroup, buildMVCGroup, buildMVCGroup, buildMVCGroup, buildMVCGroup, canShutdown, createApplicationContainer, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, createMVCGroup, destroy, destroyMVCGroup, event, event, eventAsync, eventAsync, eventOutsideUI, eventOutsideUI, execFuture, execFuture, execFuture, execFuture, execInsideUIAsync, execInsideUISync, execOutsideUI, formatMessage, formatMessage, formatMessage, formatResource, formatResource, formatResource, getActionManager, getAddonManager, getAddons, getAppConfigClass, getArtifactManager, getBindings, getBuilderClass, getBuilderConfig, getBuilders, getConfig, getConfigClass, getControllers, getEventRouter, getEventsClass, getEventsConfig, getGroups, getLocale, getLog, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessageSource, getMetadata, getModels, getMvcGroupManager, getPhase, getResourceAsStream, getResourceAsURL, getResourceResolver, getResources, getServiceManager, getServices, getStartupArgs, getViews, init, initialize, isEventPublishingEnabled, isUIThread, loadClass, loadConfigurationalClass, newInstance, ready, removeApplicationEventListener, removeApplicationEventListener, removeApplicationEventListener, removeShutdownHandler, resolveMessageValue, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResource, resolveResourceValue, setActionManager, setAddonManager, setArtifactManager, setBindings, setBuilderConfig, setConfig, setEventPublishingEnabled, setEventRouter, setEventsConfig, setLocale, setLocaleAsString, setMessageSource, setMvcGroupManager, setPhase, setResourceResolver, setServiceManager, shutdown, start, startup, stop, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup, withMVCGroup
 
Methods inherited from class JApplet
remove, update, setLayout, getAccessibleContext, getGraphics, repaint, setTransferHandler, getTransferHandler, getRootPane, getLayeredPane, getContentPane, getGlassPane, setJMenuBar, getJMenuBar, setContentPane, setLayeredPane, setGlassPane, init, start, stop, destroy, resize, resize, getCodeBase, getParameter, getLocale, isActive, play, play, setStub, getDocumentBase, getAppletContext, showStatus, getImage, getImage, newAudioClip, getAudioClip, getAudioClip, getAppletInfo, getParameterInfo, addNotify, add, add, add, add, add, remove, list, list, print, removeAll, getComponent, invalidate, validate, addPropertyChangeListener, addPropertyChangeListener, getComponentCount, getComponents, getComponentAt, getComponentAt, countComponents, getInsets, insets, setComponentZOrder, getComponentZOrder, getLayout, doLayout, layout, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, paintComponents, printComponents, addContainerListener, removeContainerListener, getContainerListeners, getListeners, deliverEvent, locate, getMousePosition, findComponentAt, findComponentAt, removeNotify, isAncestorOf, setFocusTraversalKeys, getFocusTraversalKeys, areFocusTraversalKeysSet, isFocusCycleRoot, isFocusCycleRoot, transferFocusBackward, setFocusTraversalPolicy, getFocusTraversalPolicy, isFocusTraversalPolicySet, setFocusCycleRoot, setFocusTraversalPolicyProvider, isFocusTraversalPolicyProvider, transferFocusDownCycle, applyComponentOrientation, add, toString, getName, contains, contains, size, getParent, getLocation, getLocation, remove, setName, list, list, list, getSize, getSize, setSize, setSize, isOpaque, enable, enable, disable, location, isValid, setLocale, getY, getX, action, removePropertyChangeListener, removePropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, getPropertyChangeListeners, getBounds, getBounds, getMousePosition, getGraphicsConfiguration, dispatchEvent, isVisible, isEnabled, isDisplayable, isFocusable, getTreeLock, isLightweight, getPeer, isFocusOwner, transferFocus, getFont, isPreferredSizeSet, isMinimumSizeSet, isMaximumSizeSet, isShowing, handleEvent, postEvent, getFocusCycleRootAncestor, requestFocus, setDropTarget, getDropTarget, getToolkit, setEnabled, isDoubleBuffered, enableInputMethods, setVisible, show, show, hide, getForeground, setForeground, isForegroundSet, getBackground, setBackground, isBackgroundSet, isFontSet, getColorModel, getLocationOnScreen, setLocation, setLocation, move, bounds, setBounds, setBounds, reshape, getWidth, getHeight, setPreferredSize, setMinimumSize, setMaximumSize, getBaseline, getBaselineResizeBehavior, getFontMetrics, setCursor, getCursor, isCursorSet, paintAll, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, createVolatileImage, createVolatileImage, prepareImage, prepareImage, checkImage, checkImage, setIgnoreRepaint, getIgnoreRepaint, inside, addComponentListener, removeComponentListener, getComponentListeners, addFocusListener, removeFocusListener, getFocusListeners, addHierarchyListener, removeHierarchyListener, getHierarchyListeners, addHierarchyBoundsListener, removeHierarchyBoundsListener, getHierarchyBoundsListeners, addKeyListener, removeKeyListener, getKeyListeners, addMouseListener, removeMouseListener, getMouseListeners, addMouseMotionListener, removeMouseMotionListener, getMouseMotionListeners, addMouseWheelListener, removeMouseWheelListener, getMouseWheelListeners, addInputMethodListener, removeInputMethodListener, getInputMethodListeners, getInputMethodRequests, getInputContext, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, gotFocus, lostFocus, isFocusTraversable, setFocusable, setFocusTraversalKeysEnabled, getFocusTraversalKeysEnabled, requestFocusInWindow, nextFocus, transferFocusUpCycle, hasFocus, setComponentOrientation, getComponentOrientation, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll
 

Field Detail

appletContainerDispensed

private boolean appletContainerDispensed


defaultWindowDisplayHandler

private final WindowDisplayHandler defaultWindowDisplayHandler


windowDisplayHandler

private WindowDisplayHandler windowDisplayHandler


windowManager

private final WindowManager windowManager


 
Constructor Detail

SwingApplet

public SwingApplet()


SwingApplet

public SwingApplet(String[] args)


 
Method Detail

createApplicationContainer

public Object createApplicationContainer()


getUIThreadHandler

protected UIThreadHandler getUIThreadHandler()


getWindowDisplayHandler

public WindowDisplayHandler getWindowDisplayHandler()


getWindowManager

public WindowManager getWindowManager()


resolveWindowDisplayHandler

public final WindowDisplayHandler resolveWindowDisplayHandler()


setWindowDisplayHandler

public void setWindowDisplayHandler(WindowDisplayHandler windowDisplayHandler)


 

Groovy Documentation