posted 15 years ago
I've find out answer for my problem.I've post it everyone to know.
It's simply like this
try {
PrinterJob printJob = PrinterJob.getPrinterJob();
printJob.setPrintable(this);
PrintRequestAttributeSet printRequestAttrSet = new HashPrintRequestAttributeSet();
printRequestAttrSet.add(MediaSizeName.ISO_A5);
printRequestAttrSet.add(new MediaPrintableArea((float)0.0,(float)0.0,350,500, MediaPrintableArea.MM));
printJob.printDialog(printRequestAttrSet);
printJob.print(printRequestAttrSet);
}catch (PrinterException ex) {
ex.printStackTrace();
}