Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Utilizzo classe Vector

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    29

    Utilizzo classe Vector

    Buongiorno tutti...
    Sono nuovo di questo forum. Mi sono da qualche mese affacciato al mondo Java e nel creare un'applicazione a finestre ho incontrato dei porblemi. Volendo gestire un archivio con le finestre mi sono trovato di fronte l'esigenze di avere un vettore dinamico di oggetti JTextField e uno di JComboBox. Ho pensato di utilizzare la classe Vector. Nell'inserire gli oggetti appena detti con il metodo addElement il compilatore mi da il seguente errore

    Note: C:\Users\Mejo\Desktop\Prova\piano studi\ModificaModelloPiano.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.

    Cosa devo fare? Vi prego di aiutarmi.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Utilizzo classe Vector

    Originariamente inviato da giume
    Nell'inserire gli oggetti appena detti con il metodo addElement il compilatore mi da il seguente errore

    Note: C:\Users\Mejo\Desktop\Prova\piano studi\ModificaModelloPiano.java uses unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    Perché stai usando Java 5 (o superiore, chiaramente) ma non hai sfruttato i "generics".

    Originariamente inviato da giume
    Cosa devo fare?
    A) Usare i generics (EDIT: e studiarli, ovviamente).

    Vector<JTextField> vec = new Vector<JTextField> ();
    vec.addElement (txtField);


    B) Compilare per una versione inferiore di Java. Se si usa direttamente javac si sfrutta -source.

    javac -source 1.4 BlaBla.java

    Questo ovviamente taglia via tutte le nuove features di Java 5.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di Ed_Bunker
    Registrato dal
    Jul 2003
    Messaggi
    1,119
    Oppure fregartene dei warnings e andare oltre...

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    29
    Grazie andBin, hai risolto il mio problema io non sapevo nemmeno cosa fossero i generics. Comunque io ho java 5 e funziona benissimo senza la necessità di compilare con la versione precedente. Grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.