Hallo, ich habe nicht gewusst, dass es ein Unterforum für Aufgaben gibt, deshalb stelle ich mal meine Frage hier.
Ich habe schon jede Google Seite dazu angeschaut, aber die sind alle so kompliziert gelöst, wobei meine Aufgabe recht simpel ist.
-->Was ich will:
x Eine vertikale Linie zeichnen (Länge ca. 100 pixel).
x Am oberen Ende eine Line mit halber Länge 45° nach links und eine gleichlange Linie 45° nach rechts zeichnen.
x Nach sieben Rekursionen abbrechen.
Habe jetzt diesen Code soweit geschafft;
Ich habe schon jede Google Seite dazu angeschaut, aber die sind alle so kompliziert gelöst, wobei meine Aufgabe recht simpel ist.
-->Was ich will:
x Eine vertikale Linie zeichnen (Länge ca. 100 pixel).
x Am oberen Ende eine Line mit halber Länge 45° nach links und eine gleichlange Linie 45° nach rechts zeichnen.
x Nach sieben Rekursionen abbrechen.
Habe jetzt diesen Code soweit geschafft;
Code:
public class MyDraw extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
Line2D.Double tempLine = line;
for (int q = 0; q < count; q++){
g.drawLine((int)tempLine.x1, (int)tempLine.y1, (int)tempLine.x2, (int)tempLine.y2);
tempLine = new Line2D.Double(tempLine.x1+260, tempLine.y1+490, tempLine.x2+260, tempLine.y2+390);