|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectZeichenobjekt
Strecke
public class Strecke
Strecke, durch zwei Punkte eindeutig bestimmt.
Field Summary | |
---|---|
private Koordinate |
anfang
Koordinate des Anfangspunktes der Strecke. |
private Koordinate |
ende
Koordinate des Endpunktes der Strecke. |
Constructor Summary | |
---|---|
Strecke(double x1,
double y1,
double x2,
double y2,
java.awt.Color farbe)
Konstruktor, setzt Anfangs-, Endpunkt und Farbe einer Strecke. |
|
Strecke(Koordinate k1,
Koordinate k2,
java.awt.Color farbe)
Konstruktor, setzt Anfangs-, Endpunkt und Farbe einer Strecke. |
Method Summary | |
---|---|
double |
getLaenge()
Laenge der Strecke als Abstand zwischen Anfangs- und Endpunkt. |
static void |
main(java.lang.String[] args)
Testprogramm: pythagoreisches Zahlentripel (3, 4, 5). |
void |
paint(java.awt.Graphics g)
Grafische Darstellung, Zeichnen einer Strecke. |
java.lang.String |
toString()
Beschreiben einer Strecke. |
Methods inherited from class Zeichenobjekt |
---|
darstellen, darstellen, getColor, setColor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private Koordinate anfang
private Koordinate ende
Constructor Detail |
---|
public Strecke(Koordinate k1, Koordinate k2, java.awt.Color farbe)
k1
- Koordinate des Anfangspunktesk2
- Koordinate des Endpunktesfarbe
- Farbe der Streckepublic Strecke(double x1, double y1, double x2, double y2, java.awt.Color farbe)
x1
- x-Wert des Anfangspunktesy1
- y-Wert des Anfangspunktesx2
- x-Wert des Endpunktesy2
- y-Wert des Endpunktesfarbe
- Farbe der StreckeMethod Detail |
---|
public double getLaenge()
public void paint(java.awt.Graphics g)
paint
in class Zeichenobjekt
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |