Problema al cargar pagina web en JEditorPane
Estoy haciendo una aplicacion en en java que incluye una navegador. Al cargar determinadas paginas el proceso se ralentiza llegando a tardar casi 20 segundos.Cargo las paginas en un JEditorPane mediante el metodo setPage. Quisiera saber c贸mo acelerar la carga de las paginas o c贸mo poner una barra de progreso. Gracias.
prueba esto:
JEditorPane html;
try {
URL url = null;
String path = "file:/C:/manual.htm";
try {
url = new URL (path);
}
catch (Exception e) {
System.err.println("Failed to open " + path);
url = null;
}
if(url != null) {
html = new JEditorPane(url);
html.setEditable(false);
JScrollPane scroller = new JScrollPane();
JViewport vp = scroller.getViewport();
vp.add(html);
espero que te sirva.
Panel().add(scroller, BorderLayout.CENTER);
JEditorPane html;
try {
URL url = null;
String path = "file:/C:/manual.htm";
try {
url = new URL (path);
}
catch (Exception e) {
System.err.println("Failed to open " + path);
url = null;
}
if(url != null) {
html = new JEditorPane(url);
html.setEditable(false);
JScrollPane scroller = new JScrollPane();
JViewport vp = scroller.getViewport();
vp.add(html);
espero que te sirva.
Panel().add(scroller, BorderLayout.CENTER);
prueba esto:
JEditorPane html;
try {
URL url = null;
String path = "file:/C:/manual.htm";
try {
url = new URL (path);
}
catch (Exception e) {
System.err.println("Failed to open " + path);
url = null;
}
if(url != null) {
html = new JEditorPane(url);
html.setEditable(false);
JScrollPane scroller = new JScrollPane();
JViewport vp = scroller.getViewport();
vp.add(html);
Panel().add(scroller, BorderLayout.CENTER);
espero que te sirva.
JEditorPane html;
try {
URL url = null;
String path = "file:/C:/manual.htm";
try {
url = new URL (path);
}
catch (Exception e) {
System.err.println("Failed to open " + path);
url = null;
}
if(url != null) {
html = new JEditorPane(url);
html.setEditable(false);
JScrollPane scroller = new JScrollPane();
JViewport vp = scroller.getViewport();
vp.add(html);
Panel().add(scroller, BorderLayout.CENTER);
espero que te sirva.