CHU
in Chemnitz
Willkommen auf der Webseite von Chris Hübsch
Sie befinden sich hier: Startseite > Programmieren > Java >
Class PreviewCanvas

Class PreviewCanvas

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----PreviewCanvas

class PreviewCanvas
extends Canvas
Dieses Canvas zeigt den nächsten Stein an, der auf dem Spielfeld erscheinen wird. Diesen Stein erhält es von einem TetrisCanvas.

Kommentare an: chu@informatik.tu-chemnitz.de

Version:
1.0, 11 Jan 97
Author:
Chris Hübsch
See Also:
TetrisCanvas, TetrisStein, TetrisSteinchen

Constructor Index

 o PreviewCanvas(int)
Erzeugt ein PreviewCanvas.

Method Index

 o minimumSize()
berechnet die minimale Größe (die mit der bevorzugten übereinstimmt)
 o paint(Graphics)
Zeichnet das Canvas neu.
 o preferredSize()
berechnet die bevorzugte Größe
 o setStein(TetrisStein)
Setzt den anzuzeigenden Stein

Constructors

 o PreviewCanvas
  public PreviewCanvas(int Ausdehnung)
Erzeugt ein PreviewCanvas. Es ist geeignet, um 5x5 Steinchen anzuzeigen.
Parameters:
Ausdehnung - Die Breite und damit auch die Höhe eines Steinchens
See Also:
TetrisSteinchen

Methods

 o preferredSize
  public Dimension preferredSize()
berechnet die bevorzugte Größe
Returns:
Die Grösse, die das PreviewCanvas einimmt, wenn es ein 5x5 Feld von Steinchen, der im Kontstruktor angegebenen Ausdehnug, aufnehmen soll.
Overrides:
preferredSize in class Component
See Also:
TetrisSteinchen
 o minimumSize
  public Dimension minimumSize()
berechnet die minimale Größe (die mit der bevorzugten übereinstimmt)
Returns:
Die Grösse, die das PreviewCanvas einimmt, wenn es ein 5x5 Feld von Steinchen, der im Kontstruktor angegebenen Ausdehnug, aufnehmen soll.
Overrides:
minimumSize in class Component
See Also:
TetrisSteinchen
 o paint
  public void paint(Graphics g)
Zeichnet das Canvas neu. Wenn ein Stein zur Verfügung steht, wird auch dieser gezeichnet.
Parameters:
g - das Grafikobjekt, in das gezeichnet wird
Overrides:
paint in class Canvas
 o setStein
  public void setStein(TetrisStein s)
Setzt den anzuzeigenden Stein
Parameters:
s - der Stein
See Also:
TetrisStein