La Web del Programador: Comunidad de Programadores
 
    Pregunta:  19635 - COMO IMPRIMIR EN JAVA?
Autor:  Andres Barrientos
Necesito saber como se envia un archivo a la impresora.
Gracias a quien pueda responder..

  Respuesta:  David Pereira
Hola Andres.
El API para imprimir en java esta en java.awt.print
Ahi encontraras un monton de metodos para imprimir. Yo no los he usado, por lo que no te puedo dar mas detalles.
En java.awt.print.PrinterJob existe un metodo print() que dice que imprime un conjunto de paginas, pero no se cuales.
Espero que te sirva de algo.
El API de java lo puedes encontrar en la siguiente direccion:
http://java.sun.com/products/jdk/1.2/docs/api/index.html

Salu2