Applet num roda no browser =/

4 respostas
P

Olá,

Estou começando a programar applets agora, e estou com um problema.

O applet compila, o .class é criado, e ele é executado sem problemas no Applet Viewer.
Porém quando abro o arquivo html, pra que o applet seja mostrado no browser, não funciona, o retângulo onde seria mostrado o programa fica cinza.

a mensagem de erro que aparece no “rodapé” é WelcomeApplet not found…
Abri o console java dentro do IE ele dizia que não achou o JApplet.class, o problema eh que ele está procurando o JApplet a partir do diretório onde tah o WelcomeApplet, que naturalmente nao eh o mesmo do SDK! =/

Alguém sabe como resolver isso?

Obrigado!

4 Respostas

Paulo_Silveira

voce precisa colocar o seu .class em um lugar que o webserver tenha ele visivel

por exemplo, coloque o .class no mesmo diretorio que o seu htm, ou em um diretorio mais interno, e use class=“applet/JApplet.class”

urubatan

olha, se ele ta procurando por JApplet, parece que o browser não ta usando o Java Plugin e você desenvolveu o applet utilizando Swing :slight_smile:

D

aqui aconteceu isso tb, dae abri o java console pra ver o q era… acontece o seguinte, os pacotes do swing estão sendo procurados a partir da pasta base do meu arquivo html

por exemplo:

se o arquivo está em
C:TEMPTESTE.HTML
é assumido que o JApplet está em
C:TEMPJAVAXSWINGJApplet.class

num sei se é esse o erro do companheiro ae, mas é esse o meu
o q q eu faço pra arrumar isso?

P

É exatamente esse o meu problema!

O IE quer que o JApplet.class esteja no diretório classesjavaxswing,
só que ele procura partindo do diretório onde está o .class que eu criei! :cry:

Criado 16 de novembro de 2002
Ultima resposta 18 de nov. de 2002
Respostas 4
Participantes 4