Transformations
getRotateInstance((10*Math.PI)/180);
getTranslateInstance(150,0);
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D)g;
Rectangle2D rect1 = new Rectangle2D.Double(132,42,100,100);
AffineTransform at = AffineTransform.<XXX>
Use compose() to mix Transformations