Problemas Comuns Do Java applet


  Share  
|

Este tutorial cobre alguns problemas comuns que você pôde encontrar ao escrever Java applets. Após cada problema há uma lista de soluções possíveis.

Problema: O visor do applet diz que não há nenhum Tag < do APPLET > em meu HTML page, mas está realmente lá.
Solução: Verifique se você tenha um Tag de fechamento do applet: </APPLET >

Problema: Eu recompiled meu applet, mas minha aplicação da visão do applet não mostraria a versão nova mesmo que eu a dissesse para a recarregar.
Solução: Em muitos visores do applet (browsers including), recarregar não é de confiança. Isto é porque nós recomendamos que você usa simplesmente o visor do applet do JDK, invocando o anew cada vez que você muda o applet.If que você começa uma versão velha do applet, não importa o que você , se certificar de que você não tem uma cópia velha do applet em um diretório em seu CLASSPATH.

Problema: A cor do fundo de meu applet faz com que o applet não combine ou não cintile quando é extraída em uma página de uma cor diferente.
Solução: Você necessita ajustar a cor do fundo do applet de modo que trabalhe bem com a cor da página.

Problema: O método do getImage do applet não trabalha.
Solução: Certifique-se que você está chamando o getImage do método do init ou de um método que seja chamado após o init. O método do getImage não trabalha quando é chamado de um construtor.

Problema: Agora que eu copí a lima da classe do meu applet em meu usuário do HTTP, o applet não trabalha.
Solução:
Seu applet define mais de uma classe? Se assim, certifique-se de que a lima da classe (ClassName.class) para cada classe está no usuário do HTTP. Mesmo se todas as classes são definidas em uma lima de fonte, o compilador produz uma lima da classe por a classe.
Você copí todos os arquivos de dados de para suas limas do appletimage e do som, para o exampleto o usuário?
Certifique-se que os arquivos de dados da classe e dos de todo o applet podem ser lidos por todos.
Certifique-se que os arquivos de dados da classe e dos do applet não estiveram truncados durante transferência. Uma fonte comum do problema está usando a modalidade do ASCII do ftp (melhor que a modalidade BINÁRIA) transferir limas.

Problema: O applet não é carregado em meu Web page. Eu v o erro "java.lang.UnsupportedClassVersionError: O número de versão mau nos class arquiva "em meu console de Java.
Solução: T problema é que a fonte para o applet está compilada com uma versão mais nova de Java do que esse instalado em seu sistema. Que versão de JRE você está usando? Se não for a versão a mais atrasada, certifica-se você para instalar o ambiente runtime o mais atrasado do SE de Java (JRE).

Ponta para Deployers
Você pode compilar seus applet com o JDK 6 que usa-se compila opções do tempo como a fonte 1.2 e o alvo 1.2, de modo que você possa os funcionar com as versões mais velhas de JRE.

este é um artigo adicionado por Clain Tipo


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions