yaarq.dmo
Class yrqDemoLauncher

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--yaarq.dmo.yrqDemoLauncher
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable

public final class yrqDemoLauncher
extends java.awt.Frame
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener

This is the startup class for the yaarq demo application. It display a spash screen allowing selection of resolution and starting of the demo.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
yrqDemoLauncher()
          Constructs the splashscreen frame
 
Method Summary
static void main(java.lang.String[] a_args)
          Application entry point, initialises a new demo splashscreen
 void mouseClicked(java.awt.event.MouseEvent a_evt)
          MouseClicked AWT event.
 void mouseDragged(java.awt.event.MouseEvent a_evt)
          MouseDragged AWT event.
 void mouseEntered(java.awt.event.MouseEvent a_evt)
          MouseEntered AWT event.
 void mouseExited(java.awt.event.MouseEvent a_evt)
          MouseExited AWT event.
 void mouseMoved(java.awt.event.MouseEvent a_evt)
          MouseMoved AWT event.
 void mousePressed(java.awt.event.MouseEvent a_evt)
          MousePressed AWT event.
 void mouseReleased(java.awt.event.MouseEvent a_evt)
          MouseReleased AWT event.
 void paint(java.awt.Graphics a_gfx)
          Paint override for custom redraw of the frame background
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

yrqDemoLauncher

public yrqDemoLauncher()
Constructs the splashscreen frame

Method Detail

main

public static void main(java.lang.String[] a_args)
Application entry point, initialises a new demo splashscreen

Parameters:
a_args - Arguments passed to the application, none for yrqDemoSplash.

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent a_evt)
MouseClicked AWT event. Used to check for demo resolution selection and starting

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Parameters:
a_evt - Passed mouse event object

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent a_evt)
MouseDragged AWT event. Unused.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Parameters:
a_evt - Passed mouse event object

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent a_evt)
MouseEntered AWT event. Unused.

Specified by:
mouseEntered in interface java.awt.event.MouseListener
Parameters:
a_evt - Passed mouse event object

mouseExited

public void mouseExited(java.awt.event.MouseEvent a_evt)
MouseExited AWT event. Unused.

Specified by:
mouseExited in interface java.awt.event.MouseListener
Parameters:
a_evt - Passed mouse event object

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent a_evt)
MouseMoved AWT event. Used to highlight mouse selection

Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
Parameters:
a_evt - Passed mouse event object

mousePressed

public void mousePressed(java.awt.event.MouseEvent a_evt)
MousePressed AWT event. Unused.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Parameters:
a_evt - Passed mouse event object

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent a_evt)
MouseReleased AWT event. Unused.

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Parameters:
a_evt - Passed mouse event object

paint

public void paint(java.awt.Graphics a_gfx)
Paint override for custom redraw of the frame background

Overrides:
paint in class java.awt.Container
Parameters:
a_gfx - Graphics context to draw onto