Java printDialog第一次调用时需要很长时间才能显示

时间:2014-08-30 10:36:17

标签: java printdialog

我使用默认代码从Java打印(下面)。 问题是,当第一次调用时,对话框需要超过10秒才能显示。 如果再次调用它,它只是快速弹出... 有办法解决吗?或者在应用程序启动时静默调用它?调用可能需要很长时间的特殊方法???任何帮助表示赞赏! 代码:

PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(this);
if (job.printDialog() == true) {
    try {
        job.print();
    } catch (PrinterException ex) { }
}

0 个答案:

没有答案