GRAPHICS - class
Benutzbare Methoden und Konstanten
Dr. M. Halfpap
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