Newsgroup: it.comp.java
Titolo: [J2ME] Primo problema

Salve a tutti,
premetto di non sviluppare in JAVA.
In qusti giorni sto cercando di tirare su un giochino stupido in J2ME per
puro gioco. Ho dei problemi che non riesco a capire da cosa dipendano...
Ho creato la mia classe JAVA che estende la classe MIDlet, dopodichč ho
creato una ulteriore classe che estende una delle classi del package
javax.microedition.lcdui .. sia essa Screen, Canvas, Form ...
All'interno del metodo startApp creo una istanza dell'oggetto da mostrare a
video, ma quando attraverso l'oggetto Display indico al sistema qual č
l'oggetto da vsualizzare, ottengo una eccezione che non riesco a ben
decifrare...
Exception in method startApp()V ...
no stackmap or <non ricordo + l'errore>
Il JAD credo sia corretto (ho modificato uno dei jad forniti di esempio dal
kit nokia), qualcuno ha mai avuto questo problema, e mi sa indicare come
l'ha risolto?
grazie
Antonio

 kit nokia),
Il JAD dovrebbe crearlo automaticamente l'SDK (sia quello della Nokia 
che quello della Sun), a meno che non compili a riga di comando, ma in 
ogni caso non e' rilevante. Non e' lui che puo' causarti quel tipo di 
errore.
-- 
C'ya,
  ZER0 :: coder.gfxer.webDesigner();
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 errore.
forse è questo il mio problema? Il fatto di compilare tutto a riga di
comando??
Antonio

 comando??
Se compili a riga di comando, non crea automaticamente il JAD, ma come 
ti ho detto non e' rilevante se ha qualche differenza (ad esempio, io 
il JAD finche' non lo aggiorno mai.. ^_^" ).
Io ho compilato tramite il WTK della Sun, l'SDK della Nokia e ho fatto 
dei comandi batch per compilare a riga di comando tramite UEdit 
(perche' sul portatile, non so perche', se attivo il WTK l'emu della 
series60 mi crasha il display video.. O_O.. e quindi compilo a 
manino).. e non ho mai avuto particolari problemi.
Se i vari passaggi a riga di comando sono corretti, ovviamente.
Io ti consiglio di usare inizialmente il WTK, ti automatizza molte 
procedure, cosi' intanto vedi se puo' derivare dal compilare a riga di 
comando.
Prima pero' verifica le sorgenti se sono corrette o meno, usando magari 
uno degli esempi su quel sito molto ma molto semplici.


 comando.
ieri sera ho fatto compilare il codice al WTK da quella specie di
programmino..
e ha funzionato tranquillamente, nessun genere di problema niente di niente
ho anche ricompilato gli esempi che c'erano nel WTK e funzionavano
tranquillamente.. il JAD
mi pare sia + che corretto, il JAR contiene il MANIFEST con tutti i dati che
servono, eppure non riesco
a capire xchè seguendo le procedure degli esempi io a mano non riesco a
compilare gli esempi...
boh
antonio

 compilare gli esempi...
Evidentemente c'e' qualcosa di errato.. ricontrolla i vari parametri e 
output del javac, preverify e jar.


 output del javac, preverify e jar.
preverify??? ..... a che serve? :))))))

 preverify??? ..... a che serve? :))))))
E' un eseguibile che distribuiscono assieme al WTK :) C'e' scritto 
tutto nella doc. I passaggi "corretti" da fare sarebbero compilare 
nella /tmpclasses, fare il preverify che in caso positivo ti sposti le 
classi ottenute nella /classes e poi il jar di tutto cio'. :)
