ScaleTest.java



import java.awt.*;
import java.awt.geom.*;

/** 座標系の拡大・縮小の実験 */

public class ScaleTest extends Canvas {

   /** コンストラクタ */

     public ScaleTest() {

          super();
          setSize( 100, 100 );
     }

   /** 描画メソッド */

     public void paint( Graphics g ) {

          g.setColor( Color.green );
          ((Graphics2D)g).drawString( "Java", 10.0f, 30.0f );
          ((Graphics2D)g).scale( 3.0f, 3.0f );
          ((Graphics2D)g).drawString( "Java", 10.0f, 30.0f );
     }

  /** 最初に呼び出されるメソッド */

     public static void main( String argv[] ) {

          Frame frame = new Frame( "Scale Test" );  
          ScaleTest canvas = new ScaleTest();  
          frame.add( canvas, "Center" );
          frame.pack();
          frame.show();
     }
}