Hallo,
ich möchte meine Tabelle mit den Daten aus einer HashMap füllen. Dabei sollen die Keys aus der HashMap in die Spalte1 und die Values in die Spalte2. Ich habe das mit einem mehrdimensionalen Array gelöst, doch jetzt möchte ich das ganze dynamisch haben. Evtl. mit einer ArrayList(). Doch irgendwie stehe ich gerade auf dem Schlauch und weiß nicht, wie ich es lösen soll.
Mein Code mit dem Array sieht wie folgt aus:
Danke im Voraus für jede Hilfe.
ich möchte meine Tabelle mit den Daten aus einer HashMap füllen. Dabei sollen die Keys aus der HashMap in die Spalte1 und die Values in die Spalte2. Ich habe das mit einem mehrdimensionalen Array gelöst, doch jetzt möchte ich das ganze dynamisch haben. Evtl. mit einer ArrayList(). Doch irgendwie stehe ich gerade auf dem Schlauch und weiß nicht, wie ich es lösen soll.
Mein Code mit dem Array sieht wie folgt aus:
Java:
public Object getValueAt(int row, int column) {
data = new Object[propertyMap.size()][columnNames.length];
if(column == 0)
{
data[row][0] = propertyMap.keySet().toArray()[row];
}
else
{
data[row][column] = propertyMap.values().toArray()[row];
}
return data[row][column];
}
Danke im Voraus für jede Hilfe.