gishur.gui
Class ScrollDisplayManager

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--gishur.awt.GishurCanvas
                    |
                    +--gishur.gui.DisplayManager
                          |
                          +--gishur.gui.ScrollDisplayManager
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, ToolTip

public class ScrollDisplayManager
extends DisplayManager

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
 
Field Summary
 int gridSize
           
 
Fields inherited from class gishur.gui.DisplayManager
PAINT, REPAINT_ALL, REPAINT_DISPLAYOBJECTS, REPAINT_INPUTHANDLER
 
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
ScrollDisplayManager(int no_layers)
          Konstruktor.
 
Method Summary
 java.awt.ScrollPane getScrollPane()
          Liefert das ScrollPane.
 java.awt.Rectangle getViewPort()
          Liefert den sichtbaren Bereich.
 java.awt.ScrollPane newScrollPane()
          Erzeugt ein neues ScrollPane.
 
Methods inherited from class gishur.gui.DisplayManager
blockRepaint, debug_paint, getStatusTip, getToolTip, getVirtualScreen, getVirtualScreenSize, inputs, invalidate, isValid, layers, paint, processEvent, repaint, repaint, setBackground, setStatusTip, setToolTip, unblockRepaint, update
 
Methods inherited from class gishur.awt.GishurCanvas
addObjectListener, dispatchEvent, processObjectEvent, removeObjectListener
 
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, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, 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, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, 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
 

Field Detail

gridSize

public int gridSize
Constructor Detail

ScrollDisplayManager

public ScrollDisplayManager(int no_layers)
Konstruktor.
Method Detail

newScrollPane

public java.awt.ScrollPane newScrollPane()
Erzeugt ein neues ScrollPane.
Returns:
neues ScrollPane-Objekt

getScrollPane

public java.awt.ScrollPane getScrollPane()
Liefert das ScrollPane.

getViewPort

public java.awt.Rectangle getViewPort()
Liefert den sichtbaren Bereich.
Overrides:
getViewPort in class DisplayManager
Returns:
sichtbarer Bereich