Class MemCont.Karte

java.lang.Object
  extended by MemCont.Karte
All Implemented Interfaces:
Paintable
Enclosing class:
MemCont

protected class MemCont.Karte
extends Object
implements Paintable

Die Darstellung der Spielkarten.

Gemäß den Anforderungen von Bild implementiert diese Klasse Paintable.

Das Feld dim des Bild-Ankers Bild.Anker, das an paint(,,) übergeben wird, wird hier auch als Zustandsmerker (offen, zu, weg etc.) gebraucht.

© Copyright Albrecht Weinert 1998 - 2001

Version:
1 (11.02.2010)
Author:
Albrecht Weinert
See Also:
de.a_weinert.graf, Bild

Field Summary
protected  String text
          Der Text der Spielkarte (Ein Buchstabe).
 
Constructor Summary
protected MemCont.Karte(String text)
          Karten-Konstruktor mit Text- (Buchstaben-) Festlegung.
 
Method Summary
 void paint(Graphics g, Point p, Dimension d)
          Die (eine!) Methode zum Malen des Elements im Bild.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

text

protected String text
Der Text der Spielkarte (Ein Buchstabe).

Constructor Detail

MemCont.Karte

protected MemCont.Karte(String text)
Karten-Konstruktor mit Text- (Buchstaben-) Festlegung.

Method Detail

paint

public void paint(Graphics g,
                  Point p,
                  Dimension d)
Die (eine!) Methode zum Malen des Elements im Bild.

Specified by:
paint in interface Paintable
Parameters:
d - Er zeigt auch an, ob die Karte verdeckt oder offen ist, bereits geöffnet war oder bereits weg ist.