folgende Warnung treten bei mir beim compilieren auf. Das Programm funktioniert zwar trotzdem, wollte aber gerne diese Fehler verstehen und eliminieren.
Code:
CNC.java:143: warning: [static] static method should be qualified by type name,
Bearbeiten, instead of by an expression
bearbeiten.Kollisionslauf();
^
CNC.java:285: warning: [rawtypes] found raw type: JComboBox
auswahlSchalter = new JComboBox();
^
missing type arguments for generic class JComboBox<E>
where E is a type-variable:
E extends Object declared in class JComboBox
CNC.java:286: warning: [unchecked] unchecked call to addItem(E) as a member of t
he raw type JComboBox
auswahlSchalter.addItem("Test1");
^
where E is a type-variable:
E extends Object declared in class JComboBox
CNC.java:287: warning: [unchecked] unchecked call to addItem(E) as a member of t
he raw type JComboBox
auswahlSchalter.addItem("Test2");
^
where E is a type-variable:
E extends Object declared in class JComboBox
CNC.java:288: warning: [unchecked] unchecked call to addItem(E) as a member of t
he raw type JComboBox
auswahlSchalter.addItem("Test3");
^
where E is a type-variable:
E extends Object declared in class JComboBox
CNC.java:289: warning: [unchecked] unchecked call to addItem(E) as a member of t
he raw type JComboBox
auswahlSchalter.addItem("Test4");
^
where E is a type-variable:
E extends Object declared in class JComboBox
CNC.java:290: warning: [unchecked] unchecked call to addItem(E) as a member of t
he raw type JComboBox
auswahlSchalter.addItem("Test5");
^
where E is a type-variable:
E extends Object declared in class JComboBox
static method should be qualified by type name
Heißt im Prinzip, dass du statische Methode über deren Klassennamen ansprechen musst, bspw die Methode
Code:
Math.abs(..)
sollte über ihre Klasse
Code:
Math
angesprochen werden.
In deinem Fall wäre das dann wohl
Code:
Bearbeiten.Kollisionslauf();
, wenn die Klasse
Code:
Bearbeiten
heißt.
Was diese Meldungen zu JComboBox angeht: Diese Klasse ist seit Java 7 generisch und sollte auch so angesprochen werden. Ich verweise hier mal auf die Doku unter [JAPI]JComboBox[/JAPI]
Danke für die Antwort versuche jetzt mal das mit der ComboBox wobei ich mich da eigentlich an das Beispiel von der Oracle Tutorials Seite gehalte habe???
Wenn das Beispiel nicht aktuell ist könnte jemand ein Bsp. posten Danke.
Danke für die Antwort versuche jetzt mal das mit der ComboBox wobei ich mich da eigentlich an das Beispiel von der Oracle Tutorials Seite gehalte habe???
Welches Beispiel von welcher Seite? Das, was ich gepostet habe, bezieht sich auf Java 7, unter Java 6 war das anders. Meins ist daher das aktuellste in dieser Hinsicht.
Das stimmt schon das deins das aktuellste ist. Doch der Link von dieser Seite führte zu dieser Tutorial Seite von der ich den Beispielcode übernommen hatte.
Da ich mit diesem Code den selben fehler hatte , fragte ich nach einem evtl. aktuellen Code für die JComboBox.
Kannst du mir den Unterschied zwischen alt und neu erklären??