Hallo,
ich nutze in einem Programm ein einfaches Tabellen-Modell und alles funktioniert prima.
[code=Java]
tabelle = new JTable(model);
add(new JScrollPane(tabelle), BorderLayout.CENTER);
for (int i = 0; i < radienspalte.size(); i++)
{
Vector vector = new Vector(2);
stringInput = radienspalte.get(i).toString();
doubleInput = Double.parseDouble(stringInput);
vector.add(doubleInput);
stringInput = winkelspalte.get(i).toString();
doubleInput = Double.parseDouble(stringInput);
vector.add(Math.toDegrees(doubleInput));
model.addRow(vector);
}
String[] titel = new String[]{ "R", "Delta-Phi [°]" };
final DefaultTableModel model = new DefaultTableModel(titel,0);
JTable tabelle;
private Vector radienspalte;
private Vector winkelspalte;
[/code]
Die neue NetBeans-IDE 6.9 meckert nun immer an, dass Vector nicht mehr verwendet werden sollte. Stimmt das? Und falls ja: Wie lässt sich das am einfachen ersetzen? Mit einer ArrayList funktioniert die model.addRow()-Methode nicht mehr. Weiß jemand, wie das am einfachsten geht?