import java.awt.*;
import java.awt.print.*;

public class PrintTest {  
	public static void main(String[] args) {
		PrinterJob pj=PrinterJob.getPrinterJob();
		pj.setPrintable(new PrintTestPrintable());
//		pj.setCopies(3);
		if (pj.printDialog()) {
			try { pj.print(); }
			catch (PrinterException e) {
				System.out.println(e);
			}
		}
	}
}

class PrintTestPrintable
	implements Printable {

	public int print(Graphics g, PageFormat pf, int pageIndex) {
		if (pageIndex != 0) return NO_SUCH_PAGE;
                g.drawLine(144, 144, 244, 244);
		return PAGE_EXISTS;
	}
}

