GRAPHICS - class

Benutzbare Methoden und Konstanten

by Dr. M. Halfpap

Zurück zur Hauptseite

Benutzbar sind die Methoden der GRAPHICS - Klasse nur indirekt, d.h. es muß mithilfe der Methode getGraphics ( ) von Component oder Image angefordert werden.

Beispiel :
Graphics g = null;

g = ivjCanvas1.getGraphics ( ) ;

g.setColor ( Color.red ) ;

g.drawRect ( x, y, laenge, hoehe ) ;

Benutzbar sind die folgenden Methoden :


clearRect ( int x, int y, int breite, int höhe ) :
füllt das festgelegte Rechteck mit der Hintergrundfarbe

clipRect ( int x, int y, int breite, int höhe ) :
grafische Methoden werden auf einen rechteckigen Bereich beschränkt

drawLine ( int x1, int y1, int x2, int y2 ) :
zeichnet eine gerade Linie von P1 nach P2

drawOval ( int x, int y, int breite, int höhe ) :
zeichnet ein Oval bzw. einen Kreis

drawArc ( int x, int y, int breite, int höhe, int startWinkel, int öffnungswinkel ) :
zeichnet einen Kreisbogen

drawPolygon ( int x[ ] xKoordinaten, int[ ] yKoordinaten, int punktAnzahl ) :
zeichnet einen geschlossenen Linienzug

drawRect ( int x, int y, int breite, int höhe ) :
zeichnet ein Rechteck

draw3DRect ( int x, int y, int breite, int höhe, boolean Abheben ) :
zeichnet ein Rechteck, Abheben = true erzeugt 3-dim. Effekt

drawRoundRect ( int x, int y, int breite, int höhe, int Rundgsbr., int Rundgshö. ) :
zeichnet ein abgerundetes Rechteck

drawString ( String zeichenkette, int x, int y ) :
gibt eine String an der angegebenen Stelle aus

fillOval ( int x, int y, int breite, int höhe ) :
zeichnet ein farbiges, gefülltes Oval oder einen Kreis

fillArc ( int x, int y, int breite, int höhe, int startWinkel, int öffnungswinkel ) :
zeichnet einen gefüllten Kreisbogen

fillPolygon ( int x[ ] xKoordinaten, int[ ] yKoordinaten, int punktAnzahl ) :
zeichnet einen farbigen, geschlossenen Linienzug

fillRect ( int x, int y, int breite, int höhe ) :
zeichnet ein farbiges Rechteck

fill3DRect ( int x, int y, int breite, int höhe, boolean Abheben ) :
zeichnet ein farbiges Rechteck, Abheben = true erzeugt 3-dim. Effekt

fillRoundRect ( int x, int y, int breite, int höhe, int Rundgsbr., int Rundgshö. ) :
zeichnet ein abgerundetes, gefülltes Rechteck

getColor ( ) :
liefert die aktuelle Zeichenfarbe vom Typ Color

getFont ( ) :
liefert die aktuelle Schriftart zurück

setColor ( Color farbe ) :
legt die Farbe fest

setFont ( Font font ) :
legt die Schriftart fest