Problema com applet

1 resposta
M

Pessoal,
meu problema é o seguinte, fiz um applet (le um arquivo texto, converte os valores em numerico e exibie num textarea), se executo pelo appletviewer ele funciona perfeito e quando executo o html, nao funciona.
Alguem sabe sabe o que pode ser?
estou enviando um programa teste para vcs verem.

1 Resposta

T

Você não pode ler dados a partir de um arquivo no disco diretamente, a menos que seu applet esteja assinado.
Assinar applets não é difícil mas enche o saco de quem está usando o applet (dependendo da configuração do browser, fica solicitando uma permissão toda vez que é usado, ou então fica baixando toda hora).
Veja nos tutoriais como é que se faz para ler um arquivo que está junto com sua aplicação (você só quer ler o arquivo, não quer gravar nada nele).
Não sei assim sem consultar a documentação, acho que é algo como getResourceAsStream para pegar uma InputStream (não uma FileInputStream), ou então URLConnection mesmo - procure um pouquinho por aí. Aí você não precisa ficar assinando nada e não precisa incomodar ninguém.

Criado 31 de março de 2005
Ultima resposta 1 de abr. de 2005
Respostas 1
Participantes 2