Pessoal, tou tentando fazer um pre-visualizador pra mim…
como um amigo indicou em outro topico, tou tentando usar o meto setPage do JEditorPane…porem ta saindo com um defeito estranho.
vejam meu codigo.
private JEditorPane jEditorPane = null;
private String path = null;
private URL page;
private FileWriter writ;
private URLConnectionReader read;
private String link = "http://www.fsm.com.br/web/web2007/sgc/";
private JEditorPane getJEditorPane() {
if (jEditorPane == null) {
jEditorPane = new JEditorPane();
File file = new File("teste2.html");
read = new URLConnectionReader(link);
try {
writ = new FileWriter(file);//aqui ele cria um arquivo no disco com
//a extensao .html para poder ser lido mais abaixo.
writ.write(read.getUrl());
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
path = "/teste2.html"; //aqui ele resgata o arquivo salvo.
page = getClass().getResource(path);
//if(page != null ){
try {
jEditorPane.setPage(page);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//}
}
return jEditorPane;
}
porem vejam… se eu abrir o arquivo que é criado mostra normal, vejam
http://img257.imageshack.us/img257/9397/url3xn3.gif
porem ao executar o programa, dentro do edtorpane fica assim
de fato, ao enviar o email, ele vai normal de acordo como é executado no proprio arquivo gerado, porem ao puxar e jogar no editorpane, ele fica desse jeito pq??? tentei outros links de paginas e todos apresentam erros no editorpane… porem ao executar o arquivo .html fica normal…
agradeço a ajuda de todos…