如何在Java
?
到目前为止找到我使用的打印机:
PrintUtility.findPrintService(printer); //Selects any printer with the name provided
PrintService[] services = PrintServiceLookup.lookupPrintServices(psInFormat, null);
//System.out.println("Printers avialiable are " + services);
System.out.println("Printer Selected " + services[Printerinx]);
但我希望在控制台中显示所有打印机。我怎样才能做到这一点?
答案 0 :(得分:2)
尝试
PrintServiceLookup.lookupPrintServices(null, null);
这将返回PrintService [],其中包含系统可用的所有打印机。