Hallo,
habe eine Strecke mit den Punkten A, B gegeben. Diese zeichne ich auch.
Jetzt möchte ich dieselbe Strecke erneut zeichen, aber um x,y verschieben (translate(x,y)).
Leider bleibt die neue Strecke an Ort und Stelle und die alte verschiebt sich... Wieso?
habe eine Strecke mit den Punkten A, B gegeben. Diese zeichne ich auch.
Jetzt möchte ich dieselbe Strecke erneut zeichen, aber um x,y verschieben (translate(x,y)).
Leider bleibt die neue Strecke an Ort und Stelle und die alte verschiebt sich... Wieso?
Java:
...
AffineTransform tx = new AffineTransform();
g.drawLine(points.get(0).x, points.get(0).y, points.get(1).x, points.get(1).y);
tx.translate(20,30);
g2d.setTransform(tx);
...