我正在使用java打印选项。在无法将打印机对话框居中的情况下。

PrinterJob printerJob = PrinterJob.getPrinterJob();
boolean doPrint = printerJob.printDialog


打印机对话框总是出现在显示器的角落。请帮助?

最佳答案

您可以使用以下代码来居中Java打印对话框。

PrinterJob pj = PrinterJob.getPrinterJob();
PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
PageFormat pf = pj.printDialog(aset);

08-04 06:41