List of usage examples for java.awt.geom AffineTransform getQuadrantRotateInstance
public static AffineTransform getQuadrantRotateInstance(int numquadrants)
From source file:Main.java
public static void main(String args[]) { Ellipse2D.Double e = new Ellipse2D.Double(1.0, 2.0, 2.0, 2.0); e.getPathIterator(AffineTransform.getQuadrantRotateInstance(1)); }
From source file:Main.java
public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g; int w = getSize().width; int h = getSize().height; Arc2D arc = new Arc2D.Double(0.0, 0.5, w, h, 0.0, 60.0, Arc2D.CHORD); System.out.println(arc.getPathIterator(AffineTransform.getQuadrantRotateInstance(5))); g2.draw(arc);// w w w . ja v a2s . c o m arc = new Arc2D.Float(0.0f, 0.0f, w, h, 80.0f, 110.0f, Arc2D.PIE); g2.fill(arc); arc = new Arc2D.Float(0.0f, 0.0f, w, h, 210.0f, 130.0f, Arc2D.OPEN); g2.draw(arc); }