Problemi Comuni Del Java applet
Questa lezione privata riguarda alcuni problemi
comuni che potreste incontrare quando scrive i Java applei. Dopo
ogni problema ci è una lista delle soluzioni possibili.
Problema: Il visore del applet dice che
non ci è modifica < del APPLET > sul mio HTML page, ma realmente è
là.
Soluzione: Controlli se abbiate una
modifica di chiusura del applet: </APPLET >
Problema: Recompiled il mio
applet, ma la mia applicazione di osservazione del applet non
mostrerebbe la nuova versione anche se gli ho detto di ricaricarlo.
Soluzione: In molti visori del applet
(browsers compresi), ricaricare non è certo. Ecco perchè
suggeriamo che usate semplicemente il visore del applet del JDK,
invocante lo anew ogni volta che cambiate il applet.If che convincete
una vecchia versione del applet, qualunque cosa, per assicurarsi che
non avete una vecchia copia del applet in un indice nel vostro
CLASSPATH.
Problema: Il colore della priorità
bassa del mio applet induce il applet a non abbinare o non tremolare
quando è disegnato ad una pagina di un colore differente.
Soluzione: Dovete regolare il colore
della priorità bassa del applet in modo che funzioni bene con il
colore della pagina.
Problema: Il metodo di getImage del
applet non funziona.
Soluzione: Assicurisi che state
denominando il getImage dal metodo del init o da un metodo che è
denominato dopo init. Il metodo di getImage non funziona quando
è denominato da un costruttore.
Problema: Ora che ho copiato la lima del
codice categoria del mio applet sul mio assistente del HTTP, il applet
non funziona.
Soluzione:
Il vostro applet definisce più di un codice categoria?
In caso affermativo, assicurisi che la lima del codice categoria
(ClassName.class) per ogni codice categoria è sull'assistente del
HTTP. Anche se tutti i codici categoria sono definiti in un
archivio sorgente, il compilatore produce una lima del codice
categoria per codice categoria.
Avete copiato tutti gli schedari di dati per le vostre lime del
suono e di appletimage, per il exampleto l'assistente?
Assicurisi che gli schedari di dati del codice categoria e di
tutto il applet possono essere letti da tutto.
Assicurisi che gli schedari di dati del codice categoria e del
applet non sono stati disturbati durante il trasferimento. Una
fonte comune di difficoltà sta usando il modo di ASCII del ftp
(piuttosto che il modo BINARIO) per trasferire le lime.
Problema: Il applet non è caricato nel
mio Web page. Vedo l'errore
"java.lang.UnsupportedClassVersionError: Il numero di versione
difettoso nei class archivia "in mia sezione comandi del Java.
Soluzione: T problema è che la fonte
per il applet è compilata con una più nuova versione di Java che
quello installato sul vostro sistema. Quale versione di JRE
state usando? Se non è l'ultima versione, vi assicurate
installare l'ultimo ambiente runtime del Se del Java (JRE).
Punta per Deployers
Potete compilare i vostri applet con il JDK 6 che
usando compilate le opzioni di tempo come partenza 1.2 ed arrivo 1.2,
di modo che potete farli funzionare con le più vecchie versioni di
JRE.
ciò è un articolo aggiunto da Clain Brand