Mega Code Archive

 
Categories / Java by API / Javax Print Attribute Standard
 

New PrinterName(String printerName, Locale locale)

import javax.print.DocFlavor; import javax.print.PrintService; import javax.print.PrintServiceLookup; import javax.print.attribute.AttributeSet; import javax.print.attribute.HashAttributeSet; import javax.print.attribute.standard.ColorSupported; import javax.print.attribute.standard.PrinterName; public class Main {   public static void main(String[] argv) throws Exception {     PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null);     PrintService service = PrintServiceLookup.lookupDefaultPrintService();     services = PrintServiceLookup.lookupPrintServices(DocFlavor.INPUT_STREAM.GIF, null);     AttributeSet aset = new HashAttributeSet();     aset.add(new PrinterName("HP LaserJet", null));     services = PrintServiceLookup.lookupPrintServices(null, aset);     aset = new HashAttributeSet();     aset.add(ColorSupported.SUPPORTED);     services = PrintServiceLookup.lookupPrintServices(null, aset);   } }