Hallo,
Ich habe eine ArrayListe mit Datensätzen vom Typ String. Um diese Datensätze in eine JTable einzutragen verwende ich den AbstractTableModel.
AbstractTableModel benötigt Datensätze vom Typ Object [][].
Also Ich habe folgendes gebastelt, bekomme jedoch immer java.lang.NullPointerException's.
Mein Code:
Danke im voraus....
Ich habe eine ArrayListe mit Datensätzen vom Typ String. Um diese Datensätze in eine JTable einzutragen verwende ich den AbstractTableModel.
AbstractTableModel benötigt Datensätze vom Typ Object [][].
Also Ich habe folgendes gebastelt, bekomme jedoch immer java.lang.NullPointerException's.
Mein Code:
Code:
.
.
.
ArrayList<String> Daten1; // Hier sind die Daten drin die ich in JTable eintragen will
ArrayList<String> Daten2; // Hier sind die Daten drin die ich in JTable eintragen will
ArrayList<String> Daten3; // Hier sind die Daten drin die ich in JTable eintragen will
String [] Datensatz = new String[2]; // Datensatz mit 3 Elementen
Object [] B = new Object[Daten1.size()]; // Das will ich den AbstractTableModel übergeben
public Object [] getData(){
for(int i=0; i<(Daten1.size()); i++){
Datensatz[0] =(String)Daten1.get(i);
Datensatz[1] =(String)Daten2.get(i);
Datensatz[2] =(String)Daten3.get(i);
B[i]=Datensatz;
}
return B;
}
.
.
.
Danke im voraus....