Druckerport auslesen

schinni

Grünschnabel
Hallo,

mittels J2SE-1.4 Print Klassen javax.print lasse ich mir in einem Applet den Druckdialog anzeigen.

Code:
private Attribute aCopies;	
private Attribute aPrinterName;
private PrintService prService;
PrintRequestAttributeSet jattr =  new HashPrintRequestAttributeSet();
...
prService = ServiceUI.printDialog( null, 50, 50, prservices, prservDflt, null, jattr );
...
Copies cop = new Copies(1);
aCopies = jattr.get(cop.getCategory());
aPrinterName = prService.getAttribute(PrinterName.class);

Wie ihr seht komm ich an Druckernamen und Anzahl der Kopien ran, aber ich benötige zusätzlich noch den Druckerport

Es existiert leider kein Attribut dieser Art, aber wenn ich den PrintService "inspecte" wird dort der Port aufgelistet:

3zq8lra.jpg


Wie komme ich an diesen Wert?

Danke
Stefan
 
Zurück