editor
Class Spielfeldgui

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--editor.Spielfeldgui
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class Spielfeldgui
extends java.awt.Panel

Oberfläge zum neu anlegen und ändern von Spielfeldern

See Also:
Serialized Form

Field Summary
 
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
Spielfeldgui(int laenge, int breite, java.lang.String umgebung)
          Konstruktor für ein neu zu erstellendes Spielfeld in einer bestimmten Umgebung ohne Standartgelände
Spielfeldgui(int laenge, int breite, java.lang.String standardgelaende, java.lang.String umgebung)
          Konstruktor für ein neu zu erstellendes Spielfeld in einer bestimmten Umgebung mit Standartgelände
Spielfeldgui(java.lang.String zuandern)
          Konstruktor für ein zu änderndes Spielfeld
 
Method Summary
static int[] getkoordinaten(java.lang.String s)
           
 void loeschegelaende(int x, int y)
           
static void main(java.lang.String[] args)
           
 void update(java.awt.Graphics g)
           
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, 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, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Spielfeldgui

public Spielfeldgui(int laenge,
                    int breite,
                    java.lang.String umgebung)
Konstruktor für ein neu zu erstellendes Spielfeld in einer bestimmten Umgebung ohne Standartgelände

Parameters:
laenge - Länge des Spielfeldes
breite - Breite des Spielfeldes
umgebung - Umgebung in der das Spielfeld erstellt werden soll

Spielfeldgui

public Spielfeldgui(int laenge,
                    int breite,
                    java.lang.String standardgelaende,
                    java.lang.String umgebung)
Konstruktor für ein neu zu erstellendes Spielfeld in einer bestimmten Umgebung mit Standartgelände

Parameters:
laenge - Länge des Spielfeldes
breite - Breite des Spielfeldes
standardgelaende - Gelände, mit dem das neue Spielfeld zu Beginn bedeckt ist
umgebung - Umgebung in der das Spielfeld erstellt werden soll

Spielfeldgui

public Spielfeldgui(java.lang.String zuandern)
Konstruktor für ein zu änderndes Spielfeld

Parameters:
zuandern - name des zu ändernden Spielfeldes
Method Detail

main

public static void main(java.lang.String[] args)

getkoordinaten

public static int[] getkoordinaten(java.lang.String s)

loeschegelaende

public void loeschegelaende(int x,
                            int y)

update

public void update(java.awt.Graphics g)
Overrides:
update in class java.awt.Container