Tenho uma Applet com botões (do tipo JButton) inicializados da seguinte forma:
btn1=new JButton(new ImageIcon(“teste.JPG”));
Acontece que quando executo a Applet no “Applet Viewer” tudo corre normalmente quando corro a Applet no browser IE6 uma excepção é gerada (e a Applet não é iniciada).
É necessário fazer algo para “compilar” a imagem “teste.JPG”. Alguem sabe o que se passa ?
Acho que está dando problema com o diretório onde a imagem está sendo buscada, o explorer deve estar buscando em outro lugar diferente de quando você roda a aplicação com o Applet Viewer… Põe um bloco try/catch no código e tentar pegar no catch uma exceção do tipo FileNotFoundException. Dentro do catch coloca algum print, sei lá, algum sinal que dê pra comprovar que realmente foi essa exceção que ocorreu. Se for isso, é só ver onde ele busca a foto e colocar no mesmo diretório…
se vc for lá no "abrir"do internet explorer e abrir o applet por lá, acho que a foto deveria estar no memso diretório que o applet… Mas esse erro de permissào esta estranho…
sei la, da uma fuçada nas propriedades deste arquivo de foto ai…