我知道如何获取可用打印机的列表,我希望用户能够从列表中进行选择并将其设置为会话的默认值
使用Windows 7
我知道这很容易做到,我只想创建一个简单的java程序
答:增加我的知识
b:这里的老师非常反对使用打印属性
谢谢您的帮助
最佳答案
该程序可在Eclipse中运行。
import java.awt.print.PageFormat;
import java.awt.print.PrinterJob;
public class PrinterSetup
{
public static void main(String[] args) throws Exception
{
PrinterJob pjob = PrinterJob.getPrinterJob();
PageFormat pf = pjob.defaultPage();
pjob.setPrintable(null, pf);
if (pjob.printDialog()) {
pjob.print();
}
}
}