Olá pessoal.
Vim aqui pedir ajuda a vocês mais uma vez.
Estou apanhando muuuito pro JEditorPane pra ele exibir uma imagem em um documento html!
A principio, eu quero simplesmente exibir esse texto, com a imagem, dentro do JEditorPane:
[code]
Teste pra exibir imagem
Teste:exibindo a imagem abaixo
[/code]
Já fiz de tudo um pouco. Já tentei incluir por JEditorPane.setText o html acima, ja tentei incluir a url pro arquivo no JEditorPane.setPage (o que eu realmente quero :roll: ), ja coloquei caminho relativo pra imagem, caminho completo… mas nada surte efeito. A imagem não exibe nunca!
Preciso muito resolver esse problema, pois senão não poderei dar continuidade a um projeto particular aqui…
Agradeço a compreenção de todos.
Abraços!
A tag de imagem é img, não image.
[code]
Teste pra exibir imagem
Teste:exibindo a imagem abaixo

[/code]
Corrige o HTML que o JEditorPane deve funcionar direto.
Valeu ViniGodoy pela atenção.
Realmente a tag estava errada, mas o problema persiste
, no lugar da imagem aparece um retangulo com um X.
Realmente não sei mais como prosseguir, tentei de tudo um pouco já :?
Mas valeu, aguardo novas sugestões!
Abraços!!
Alguém ja conseguiu exibir alguma vez na vida uma imagem dentro de um JEditorPane?
To tentando aqui ainda :x
Malkav.Felipe,
a brincadeira aí é a seguinte.
primeiro voce deve definir o que quer exibir no JEditorPane.
assim:
editorpane = new javax.swing.JEditorPane();
editorpane.setContentType("text/html");
só assim voce pode exibir uma página ou um texto que forme uma página.
editorpane.setText("<html>.....</html>"); // exibe a página que esse texto forma.
editorpane.setPage("http://www.google.com"); //exibe o google
Como o google não é feito em Html puro a exibição vai ficar muito ruim.
[]'s
Obrigado pela atenção samuelrrm
O que você citou eu ja estou fazendo. Definindo o JEdior pane como “text/html” e tudo mais.
O unico problema é somente as imagens que tendem a não aparecer. Lembrando que não quero passar uma pagina da internet, e sim um arquivo html local…
Mas continuo na luta 
Abraços!!
Boa Tarde,
Agora vi que o que realmente precisa é o protocolo do caminho da imagem.
Coloque assim e me diga se funciona.
Isso pode não funcionar sempre com caminhos relativos (/imagens/imagem.jpg).
Portanto é melhor que use caminhos absolutos.
[]'s
Eu acho que sei o que esta acontecendo…
Estou fazendo os teste em um computador linux. será que o JEditorPane acha que “/home/felipe/dados/imagem/imagem.jpg” é um caminho relativo?
vou fazer os mesmos testes no windows pra verificar isso, mas sinceramente não confio nessa hipotese, mas… :roll: .
Mais uma vez obrigado.
Abraços!
Eu também não acho que seja isso não.
Entretanto tenta ai.
Usou o protocolo de arquivo? o file:.
Pois ele tem que ser usado de qualquer forma, sendo absoluto ou relativo.
[]'s
Uso Ubuntu e estava tendo o mesmo problema, usando o que o nosso amigo samuelrrm disse, funcionou, vlw!