Affinetransformation in einem Rutsch?

sirbender

Top Contributor
Hi,

ich transformiere ein Shape Objekt. Bisher in zwei Schritten. Kann ich dies auch in einem tun? Also ein einziges Affinetransformation Objekt dass man nacheinander 2 mal transformiert und dann erst auf den Shape anwendet.

bisher:
shape.transform(AffineTransform.getScaleInstance(1, -1);
shape.transform(getTranslateInstance(-bounds.x, -bounds.y));

Danke,
sb
 
zwar selber nie benutzt, nach Lehrbuch kann man AffineTransform aber mit verschiedenen Befehlen ausstatten
6. AffineTransform

wo du getTranslateInstance() in deinem Code aufrufst ist unklar,
von einem AffineTransform aus aber wird wieder AffineTransform zurückgegeben,
also vielleicht auf die erste AffineTransform aufrufen usw?

kennst du die Grundlagen, versuchst du es überhaupt auch schon?

(ich antworte im Newbie-Ton und sehe danach die fast 400 Postings,
noch nichts gelernt und auch Themenbereich 'Allgemeine Java-Themen' wirklich nötig? verschoben)
 

Zurück
Oben