jcckit
Class Graphics2DPlotCanvas.Graphics2DCanvas

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--jcckit.GraphicsPlotCanvas.GraphicsCanvas
                    |
                    +--jcckit.Graphics2DPlotCanvas.Graphics2DCanvas
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Enclosing class:
Graphics2DPlotCanvas

protected class Graphics2DPlotCanvas.Graphics2DCanvas
extends GraphicsPlotCanvas.GraphicsCanvas

AWT component which actually shows the rendered plot.

See Also:
Serialized Form

Inner classes inherited from class java.awt.Canvas
java.awt.Canvas.AccessibleAWTCanvas
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
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
protected Graphics2DPlotCanvas.Graphics2DCanvas()
           
 
Method Summary
protected  void calculateTransformation(java.awt.Dimension size)
          Calculate the transformation form device-independent coordinates into device-dependent coordinates according to the specified canvas size.
protected  Renderer createRenderer(java.awt.Graphics g)
          Creates an instance of Graphics2DRenderer for the specified Graphics2D context.
protected  void prepare(java.awt.Graphics g)
          Sets identity transformation for the specified Graphics2D context.
 
Methods inherited from class jcckit.GraphicsPlotCanvas.GraphicsCanvas
handleEvent, paint, update
 
Methods inherited from class java.awt.Canvas
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, 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, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Graphics2DPlotCanvas.Graphics2DCanvas

protected Graphics2DPlotCanvas.Graphics2DCanvas()
Method Detail

prepare

protected void prepare(java.awt.Graphics g)
Sets identity transformation for the specified Graphics2D context.
Overrides:
prepare in class GraphicsPlotCanvas.GraphicsCanvas

createRenderer

protected Renderer createRenderer(java.awt.Graphics g)
Creates an instance of Graphics2DRenderer for the specified Graphics2D context.
Overrides:
createRenderer in class GraphicsPlotCanvas.GraphicsCanvas

calculateTransformation

protected void calculateTransformation(java.awt.Dimension size)
Description copied from class: GraphicsPlotCanvas.GraphicsCanvas
Calculate the transformation form device-independent coordinates into device-dependent coordinates according to the specified canvas size.
Overrides:
calculateTransformation in class GraphicsPlotCanvas.GraphicsCanvas