1 16 17 package org.apache.batik.svggen; 18 19 import java.awt.Graphics2D ; 20 21 28 public class TransformCollapse implements Painter { 29 public void paint(Graphics2D g){ 30 g.translate(10, 10); 31 g.translate(20, 30); 32 33 g.drawString("translate collapse", 0, 0); 35 36 g.scale(2, 2); 37 g.scale(2, 4); 38 39 g.drawString("scale collapse", 10, 10); 41 42 g.scale(.25, .125); 43 g.rotate(Math.toRadians(90)); 44 g.rotate(Math.toRadians(-60)); 45 46 g.drawString("rotate collapse", 0, 40); 48 49 g.rotate(Math.toRadians(-30)); 50 g.drawString("identity", 0, 80); 52 } 53 } 54 | Popular Tags |