Foros del Web » Programación para mayores de 30 ;) » Java »

Abrir página web en una aplicación Java

Estas en el tema de Abrir página web en una aplicación Java en el foro de Java en Foros del Web. Hola, Tengo una aplicación de escritorio realizada con swing y me gustaría que en mi aplicación se pudiera mostrar una página web y poder interacturar ...
  #1 (permalink)  
Antiguo 03/04/2013, 03:30
 
Fecha de Ingreso: febrero-2010
Mensajes: 37
Antigüedad: 14 años, 2 meses
Puntos: 0
Abrir página web en una aplicación Java

Hola,

Tengo una aplicación de escritorio realizada con swing y me gustaría que en mi aplicación se pudiera mostrar una página web y poder interacturar con ella, es decir, crear una nueva pestaña dentro de mi aplicación (swing) y que en ella se cargara una página web. Una vez cargada esta web poder interactuar con ella igual que si lo hiciera un usuario en un navegador.

¿Se podría hacer? ¿Cómo podría cargar una web en mi aplicación?

Muchas gracias.
  #2 (permalink)  
Antiguo 03/04/2013, 05:36
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: Abrir página web en una aplicación Java

Hola:

Lo que pretendes es tan complejo como hacer un navegador. Mostrar bien un fichero html y se capaz de seguir los enlaces es relativamente fácil (aquí tienes un pequeño visor de html como ejemplo http://www.chuidiang.com/java/codigo...letpaneles.php )

Pero hacerlo bien es complejo, hay que tener en cuenta los ficheros CSS, posible javascript, etc, etc, etc, por lo que si no quieres meterte en todo un desarrollo en serio, tendrías que limitarte a páginas html sencillas con hiperenlaces sencilllo y poco más. Desgraciadamente, este tipo de páginas cada vez son más escasas en el internet real.

Se bueno.
__________________
Apuntes Java
Wiki de Programación

Etiquetas: página
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:31.