JComboBox ist ein raw-Typ. Verweise auf generische Typ JComboBox<E> sollte parametrisierte
String[] boxOptions = {"1","2","4","8","16","20","40","100","400"};
JComboBox box = new JComboBox(boxOptions);
Hatte ich genau diese Zeilen code in mein Programm vor, und nicht immer diese Fehlermeldung. Ich habe ein bisschen die Suche und die Ergebnisse, die ich gefunden habe gehen ein bisschen über meinen Kopf. Irgendwelche Ideen?
Der Fehler ist:
JComboBox is a raw type. References to generic type JComboBox<E> should be parameterized
InformationsquelleAutor der Frage tssguy123 | 2013-12-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie verwenden:
Dies geschieht, weil
JComboBox
ist jetzt eine generische Klasse.InformationsquelleAutor der Antwort BobTheBuilder
Als von Java 7, die generics eingeführt wurden, in die JComboBox-Komponente. Vielleicht waren Sie mit Java6 vor.
Sollten Sie
JComboBox<String>
auf die zweite Linie.InformationsquelleAutor der Antwort britulin