Get Default Print Service in Java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import javax.print.PrintService; import javax.print.PrintServiceLookup; public class GetPrinter { public static void main(String[] args) { // // Gets the default print service for this environment. // Null is returned when no default print service found. // PrintService service = PrintServiceLookup.lookupDefaultPrintService(); if (service != null) { String printServiceName = service.getName(); System.out.println("Print Service Name = " + printServiceName); } else { System.out.println("No default print service found."); } } } |