We would like to know how to translate Shape.
// w w w . jav a 2 s . c om import java.awt.Rectangle; import java.awt.Shape; import java.awt.geom.AffineTransform; public class Main { public static void main(String[] args) { AffineTransform tx = new AffineTransform(); tx.translate(1, 10); Rectangle shape = new Rectangle(1, 1, 1, 1); Shape newShape = tx.createTransformedShape(shape); System.out.println("done"); } }
The code above generates the following result.