Hallo liebe Community,
ich hab folgendes Problem (Hat diesmal nichts mit einen raspi zu tun aber vlt. kann mir ja trotzdem jemand helfen;):
Ich möchte mein Java Net-Beans Projekt gerne Kompilieren und bekomme dabei folgende Meldung:
Created dir: C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\build
Updating property file: C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\build\built-jar.properties
Created dir: C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\build\classes
Created dir: C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\build\empty
Created dir: C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\build\generated-sources\ap-source-output
Compiling 5 source files to C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\build\classes
Note: C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
compile:
Alles anzeigen
Nun habe ich das ganze nochmal mit der option -Xlint:unchecked Kompiliert und bekomme schon einige Infos mehr;)
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1443: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add(cmb_Event.getSelectedItem().toString());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1444: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add(cmb_Kamera.getSelectedItem().toString());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1445: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add(txt_Event_Zeit_Vorn.getText());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1446: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add(txt_Event_Zeit.getText());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1447: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add(txt_Event_Zeit_Hinten.getText());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1449: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add("0");//Trenner
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1450: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add("0");//Slowmo
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1453: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add(cmb_Event.getSelectedItem().toString()+"-Wiederholung");
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1454: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add(cmb_Kamera_Wiederholung.getSelectedItem().toString());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1455: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add(txt_Slowmotion_Vorn.getText());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1456: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add(txt_Slowmotion.getText());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1457: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add(txt_Slowmotion_Hinten.getText());
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1459: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add("1");
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1461: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData2.add("0");
where E is a type-variable:
E extends Object declared in class Vector
C:\Users\KoSa\Documents\NetBeansProjects\stalento_schnittprogramm_version_2_3\src\stalento_schnittprogramm_version_2_3\stalento_Hauptfenster_GUI.java:1465: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector
newData.add("0"); //Slowmo
where E is a type-variable:
E extends Object declared in class Vector
15 warnings
Alles anzeigen
Nun habe ich aber das Problem das ich den Fehler erkenne und auch zum teil verstehe, ich weiss jedoch nicht wie es richtig aussehen müsste. Hier noch mal der Betroffene Codeabschnitt im ganzen:
DefaultTableModel model = (DefaultTableModel) tbl_Event.getModel();
Vector newData;
newData = new Vector(6);
Vector newData2;
newData2 = new Vector(6);
//Eingabe pruefen und abfragen
newData.add(cmb_Event.getSelectedItem().toString());
newData.add(cmb_Kamera.getSelectedItem().toString());
newData.add(txt_Event_Zeit_Vorn.getText());
newData.add(txt_Event_Zeit.getText());
newData.add(txt_Event_Zeit_Hinten.getText());
if (rdb_Wiederholung.isSelected()) {
newData.add("0");//Trenner
newData.add("0");//Slowmo
model.addRow(newData);
//Wiederholung
newData2.add(cmb_Event.getSelectedItem().toString()+"-Wiederholung");
newData2.add(cmb_Kamera_Wiederholung.getSelectedItem().toString());
newData2.add(txt_Slowmotion_Vorn.getText());
newData2.add(txt_Slowmotion.getText());
newData2.add(txt_Slowmotion_Hinten.getText());
if (rdb_Slowmotion.isSelected()){
newData2.add("1");
} else {
newData2.add("0");
}
model.addRow(newData2);
} else {
newData.add("0"); //Slowmo
model.addRow(newData);
}
Alles anzeigen
Zusätzlich verwirrt mich das ich so ein ähnlichen Code schon mal in einen ähnlichen Projekt vor einen halben Jahr hatte, nur mit den Unterschied das dort nichts angekreidet wurde.
Daher meine Frage kann dies an einen evtl. Java update liegen?
Wie muss der betreffende Code angepasst werden?
Vielen dank schon mal im voraus für eure Hilfe;)