Imprimir String con HTML desde JAVA

karlinhos
14 de Noviembre del 2004
Si tengo una pagina HTML metida en un String de java a saco, ¿Como la saco por impresora desde JAVA?. Hay alguna forma de interpretar el HTML para que lo saque igual que se vería en el navegador.

Master Java
14 de Noviembre del 2004
Hola, tendrias que cargar primero el texto en un JTextPane, para que interprete el codigo HTML y te lo muestre como en el navegador, para imprimir checate esta pagina
http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-print.html

Saludos

udeciano
14 de Noviembre del 2004
BENOS DIAS :
UDS ME PUEDEN DECIR COMO CARO EL TEXTO EN JTEXT PANE, YA TENGO EL STRING, Y CREA EL ARCHIVO .HTML, PERO QUIERO EJECUTARLO DESDE JAVA CON PROCESS RUNTIME.EXEC Y ME SACA EL SIGUIENTE ERROR:
java.io.IOException: CreateProcess: C://primera_prueba.html error=193

at java.lang.Win32Process.create(Native Method)

at java.lang.Win32Process.<init>(Win32Process.java:67)

at java.lang.Runtime.execInternal(Native Method)

at java.lang.Runtime.exec(Runtime.java:566)

at java.lang.Runtime.exec(Runtime.java:428)

at java.lang.Runtime.exec(Runtime.java:364)

at java.lang.Runtime.exec(Runtime.java:326)

at imrdsclub.htm.<init>(htm.java:64)

at imrdsclub.UI_club.jBtool1_actionPerformed(UI_club.java:1260)

at imrdsclub.UI_club$2.actionPerformed(UI_club.java:183)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)

at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1817)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)

at java.awt.Component.processMouseEvent(Component.java:5134)

at java.awt.Component.processEvent(Component.java:4931)

at java.awt.Container.processEvent(Container.java:1566)

at java.awt.Component.dispatchEventImpl(Component.java:3639)

at java.awt.Container.dispatchEventImpl(Container.java:1623)

at java.awt.Component.dispatchEvent(Component.java:3480)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)

at java.awt.Container.dispatchEventImpl(Container.java:1609)

at java.awt.Window.dispatchEventImpl(Window.java:1590)

at java.awt.Component.dispatchEvent(Component.java:3480)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)


MUCHAS GRACIAS CUALQUIER AYUDA ES VALIOSA PARA MI.