Detectar si la impresora está conectada

pugil1
23 de Febrero del 2006
Buenas,
yo tengo una clase impresora que implementa Runnable y tal, bueno, que me imprime muy bien y muy bonito, pero que siempre lleva las impresiones a la cola de impresion; es decir; que si no tengo ninguna impresora conectada al ordenador, las órdenes de imprimir quedan encoladas y nada mas enchufe una, empieza a imprimir.

Cómo puedo hacer para que si no hay ninguna impresora conectada salga un mensaje de error y no se encolen? Cómo detecto la impreora??

Gracias