Java - Usar java como contenedor de aplicacion universal

 
Vista:
Imágen de perfil de Debyon

Usar java como contenedor de aplicacion universal

Publicado por Debyon (1 intervención) el 06/01/2018 23:54:03
Realmente no sabia que titulo ponerle para que se entendiese.

Expongo el caso:

Programo web con html5, css3 y javascript. La cosa es que he visto que con java se puede hacer un navegador web de forma relativamente sencilla.

Mi pregunta es si se podria hacer un programa java que fuese una ventana de navegador (sin barra de direcciones ni botones ni nada mas que el contenido web) y abriera un documento web local agregado al contenido del paquete java.
La idea es poder hacer programas relativamente sencillos en formato web y usar java (por ser multiplataforma) para abrir ese contenido como si de un programa compilado se tratase.

No se si me he explicado bien lo que pretendia pero de java no tengo ni idea y no tengo mucho tiempo libre como para aprender java siendo que necesito una funcion tan "sencilla y basica".

Muchas gracias a todos los que ayudan en este foro!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Pedro
Val: 305
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Usar java como contenedor de aplicacion universal

Publicado por Pedro (102 intervenciones) el 07/01/2018 09:35:43
Te muestro el camino tú investigas
[1] JEditorPane y cargas desde una carpeta de sources el html.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
JEditorPane jep = new JEditorPane();
jep.setEditable(false);
 
try {
  jep.setPage("http://www.yoursite.com");
}catch (IOException e) {
  jep.setContentType("text/html");
  jep.setText("<html>Could not load</html>");
}
 
JScrollPane scrollPane = new JScrollPane(jep);
JFrame f = new JFrame("Test HTML");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.getContentPane().add(scrollPane);
f.setPreferredSize(new
créditos=Elias

[2] Java Fx web view
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar