Auf Thema antworten

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?



Oben