usando programar paginas pagina navegador mostrar ejemplos desde abrir java swing browser embed

programar - Incrustar la ventana del navegador web en Java



paginas web en java ejemplos (5)

¿Alguien sabe una forma de abrir una instancia del navegador de la plataforma (Windows / Linux / Mac) dentro de una ventana Swing que está integrada en una aplicación Java? No se realizarán otras acciones aparte de la apertura de una URL determinada. Actualmente, abrimos una nueva ventana del navegador porque los navegadores integrados de Java no han sido suficientes. Sin embargo, desde el punto de vista de la interacción del usuario, esto es menos que deseable.

Tengo curiosidad por saber si una solución para esto fue parte de la versión 1.6 de Java. Así que, hasta ahora, mi google-foo no ha encontrado nada relevante. ¿Hay alguna biblioteca de código cerrado que haga esto? ¿Cualquier cosa?



Usamos JDIC también y funciona para nosotros en Windows; sin embargo, configurarlo para que funcione en * nix / OS X puede ser un problema, ya que simplemente utiliza un navegador nativo de plataforma (admite IE y Mozilla), mientras que en Linux / Mac puede que no tenga ninguno: ese es el problema.


WebRenderer es un producto comercial que hace esto y lo hace bien. Sin embargo, la última vez que lo revisé también fue bastante caro (querían una tarifa de $ 2 por cliente para una gran cantidad de clientes y un contrato de soporte de varios miles de dólares).


MozSwing es gratis o JxBrowser o JExplorer ($ 500)


use JEditorPane

Un componente de texto para editar varios tipos de contenido. Por defecto, se conocen los siguientes tipos de contenido: text / plain, text / html y text / rtf

o Lobo

Lobo es un navegador web de código abierto que está escrito completamente en Java.