in java 1.6 facevo cosi
codice:
bottone.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String stringa="qualcosa";
mio_combo.addItem(stringa);
}
});
ora in java 1.7 faccio cosi
codice:
bottone.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String stringa="qualcosa";
Object oggetto=stringa;
//@SuppressWarnings("unchecked")
mio_combo.addItem(oggetto);
}
});
ma mi da errore: dice... "uses unchecked or unsafe operations.
Note: Recompile with - Xlint: uncheched for details."
Ho provato ad attivare la riga @SuppressWarnings("unchecked")
ma niente da fare perché compare un altro errore che dice."<identifier> expected"
Ma tutte queste menate inutili in java 1.6 non esistevano !
Forse che Bill Gates ha pagato qualche sviluppatore di oracle per sabotare il prodotto java ?
o forse perché oracle deve vendere le sue applicazioni per i suoi database ?