| Author |
How to know whether a printer is switched off/disconnected
|
garfild Baram
Ranch Hand
Joined: Mar 24, 2003
Posts: 60
|
|
Hi guys, The PrintServiceLookup.lookupPrintServices method returns a list of all the installed printers. of all such installed (networked) printers how can one know whether a printer is switched off or disconnected? my code: public void lookupPrinter(String printerName) throws ModelException { PrintService selectedPrintService = null; PrintService[] services = PrintServiceLookup.lookupPrintService(DocFlavor.SERVICE_FORMATTED.PRINTABLE,null); if(services.length>0){ int printerIndex=0; for(int i=0; i<services.length;i++){ if (services[i].getName().equalsIgnoreCase(printerName)) { selectedPrintService = services[i]; } } } should I use PrinterState for that perpose or printerStateReason ? if so, how? PrinterState pState = services[0].getAttribute(PrinterState.class); - Doesnt work, I get null all the time Please advise thanks a lot..
|
 |
Joe Ess
Bartender
Joined: Oct 29, 2001
Posts: 8259
|
|
|
I think printing is more closely related to GUI issues, so I'm going to move this post to that forum.
|
"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
|
 |
 |
|
|
subject: How to know whether a printer is switched off/disconnected
|
|
|