Eidola home

org.eidola.test
Class GraphicsTest

java.lang.Object
  |
  +--java.awt.Component
        |
        +--org.eidola.test.GraphicsTest
All Implemented Interfaces:
EventListener, ImageObserver, MenuContainer, Serializable

public class GraphicsTest
extends Component
implements EventListener

Version:
[Development version]
Author:
Paul Cantrell
See Also:
Serialized Form

Inner classes inherited from class java.awt.Component
Component.AccessibleAWTComponent
 
Field Summary
static EventQueue q
           
 
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
GraphicsTest(Container top)
           
 
Method Summary
static Set getDeepContents(Container c)
           
 void handleEvent(Event e)
          Handles an event.
static void main(String[] args)
           
 void paint(Graphics g)
           
 double paintLevel(Graphics2D g2, double left, double top, Container c, LinkedList visited)
           
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

q

public static EventQueue q
Constructor Detail

GraphicsTest

public GraphicsTest(Container top)
             throws Exception
Method Detail

handleEvent

public void handleEvent(Event e)
Description copied from interface: EventListener
Handles an event. Implementations typically filter for specific subclasses of Event.
Specified by:
handleEvent in interface EventListener
Following copied from interface: org.eidola.kernel.event.EventListener
Parameters:
event - The event to handle.

getDeepContents

public static Set getDeepContents(Container c)

paint

public void paint(Graphics g)
Overrides:
paint in class Component

paintLevel

public double paintLevel(Graphics2D g2,
                         double left,
                         double top,
                         Container c,
                         LinkedList visited)

main

public static void main(String[] args)
                 throws Exception

Eidola home