PDA

Visualizza la versione completa : java uses or overrides a deprecated API


lu_ozzie
29-12-2004, 12:20
Nel compilare la classe, pur non avendo nessun problema nell esecuzione, compare il messaggio: java uses or overrides a deprecated API!!
Ora come faccio a toglierlo??
Ho provato da console con -deprecation ma non conosco la corretta sintassi e non ci sono riuscito.
Grazie :confused:

unomichisiada
29-12-2004, 13:32
Originariamente inviato da lu_ozzie
Nel compilare la classe, pur non avendo nessun problema nell esecuzione, compare il messaggio: java uses or overrides a deprecated API!!
Ora come faccio a toglierlo??
Ho provato da console con -deprecation ma non conosco la corretta sintassi e non ci sono riuscito.
Grazie :confused:
Quel messaggio te lo da perch hai usato un metodo il cui uso sconsigliato dalla sun perch ormai obsoleto e sostituito da un metodo pi efficiente o in quelche modo migliore, il caso ad esempio del metodo show della classe window,sostituito da setVisible(true).Il compilatore ti dice di usare l'opzione -deprecated per individuare qual' questo metodo e sostituirlo con quello equivalente.La documentazione di quel metodo contiene comunque di sicuro un'indicazione sul metodo equivalente con cui lo devi sostituire.Ciao

tommisceddu
29-12-2004, 13:52
infatti semplicissimo! guarda nella documentazione il metodo che ti d l'errore sicuramente ci sar scritto che deprecated e a fianco ti dar il nome del metodo col quale stato sostituito.

:ciauz:

Loading