public class Strich extends SimpleGraphic
Ein Strich ist ein einfaches zeichenbares Objekt.
Constructor and Description |
---|
Strich(int ax,
int ay,
int bx,
int by)
Konstruktor.
|
Strich(Punkt a,
Punkt b)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
farbeSetzen(Farbe f)
Setzt die Farbe des Striches neu
|
void |
farbeSetzen(java.lang.String s)
Setzt die Farbe des Striches neu
|
void |
paint(java.awt.Graphics g,
int dx,
int dy)
Methode zum zeichnen.
|
void |
punkteSetzen(int ax,
int ay,
int bx,
int by)
Setzt die Punkte neu
|
void |
punkteSetzen(Punkt a,
Punkt b)
Setzt die Punkte neu.
|
loeschen
public Strich(int ax, int ay, int bx, int by)
Konstruktor.
ax
- X-Koordinate des Punktes A.ay
- Y-Koordinate des Punktes A.bx
- X-Koordinate des Punktes B.by
- Y-Koordinate des Punktes B.Strich(ea.Punkt, ea.Punkt)
public Strich(Punkt a, Punkt b)
Konstruktor.
a
- Der erste Punkt A.b
- Der zweite Punkt B.Strich(int, int, int, int)
public void punkteSetzen(Punkt a, Punkt b)
Setzt die Punkte neu.
a
- Der neue Punkt ab
- Der neue Punkt bStrich(int, int, int, int)
public void punkteSetzen(int ax, int ay, int bx, int by)
Setzt die Punkte neu
ax
- X-Koordinate des Punktes A.ay
- Y-Koordinate des Punktes A.bx
- X-Koordinate des Punktes B.by
- Y-Koordinate des Punktes B.punkteSetzen(ea.Punkt, ea.Punkt)
public void farbeSetzen(java.lang.String s)
Setzt die Farbe des Striches neu
s
- Der Name der Farbe als Stringpublic void farbeSetzen(Farbe f)
Setzt die Farbe des Striches neu
f
- Die Farbe als Objekt der Klasse Farbe
.public void paint(java.awt.Graphics g, int dx, int dy)
Methode zum zeichnen. Wird individuell ueberschrieben.
paint
in class SimpleGraphic
g
- Das Graphics-Objekt.dx
- Die X-Verschiebung der Kamerady
- Die Y-Verschiebung der Kamera