Dúvida HTML em JLabel

2 respostas
N

Boa noite galera, eu fiz um código para que a label carregasse uma imagem através de HTML, mas mesmo estando com um diretório certinho está dando erro
A parte em que carrega é essa, digamos que retorne um valor I:/Imagens/imagem.jpg, eu testei esse código num arquivo HTML com o endereço carregado e foi, mas quando eu testei na minha label aparece “mensagem não encontrada”, o que está de errado?

String endereco = fcimagem.getSelectedFile().getAbsolutePath();
				LeitorTXT ler = new LeitorTXT();
				endereco = ler.desformataURL(endereco);
				endereco = "<html><img src = '" + endereco + "' alt = 'Imagem não encontrada'></html>";
				lblimagem.setText(endereco);

2 Respostas

Ironlynx

Nicksf13,
ponha file: no seu caminho.Ficará assim o caminho para a sua imagem:
img src=‘file:Imagens/imagem.jpg’

N

Ironlynx:
Nicksf13,
ponha file: no seu caminho.Ficará assim o caminho para a sua imagem:
img src=‘file:Imagens/imagem.jpg’

MUITO OBRIGADO, PROBLEMA RESOLVIDO!
Mas se puder me tirar mais uma dúvida eu agradeço, tipo, no Java tem como fazer aquele esquema de “…/imagens/”, tipo, não precisar ficar fornecendo o diretório completo?
E como eu faria se quisesse colocar um URL não diretório?

Criado 4 de outubro de 2013
Ultima resposta 5 de out. de 2013
Respostas 2
Participantes 2