JavaツールキットのgetPrintJobメソッドを使うと、プリンタに対する印刷ジョブを新しく生成することができる。
印刷ジョブのgetGraphics率度を使って、印刷ページ上への描画に使用できるGraphicsオブジェクトを取得することができる。
import java.awt.; import java.awt.event.;
public class Printer
{
public static void main(String[] argv){
UsePrinter up = new UsePrinter();
}
}
class UsePrinter extends Frame
{
UsePrinter(){
PrintJob pj = getToolkit().getPrintJob(this, Print graphics, null);
Graphics g = pj.getGraphics();
g.drawRect(2, 2, 100, 100);
g.drawLine(2, 2, 100, 100);
g.dispose();
pj.end();
System.exit( 0 );
}
}