Witam,
mam pewien problem z osadzeniem ArrayListy w module JTable, mianowicie udaje mi sie wczytac ja do tabelki, ale kazdy rzad [ a jest ich ponad 400 ] zawiera te same dane np:
ola,ala,kot,ma,psa,test
ola,ala,kot,ma,psa,test
ola,ala,kot,ma,psa,test
......
itd
a powinno byc
ola
ala
kot
ma
psa
test
kod wyglada tak:
static CSV_in cin = new CSV_in();
void jaTabelka(){
for (int j =0; j<cin.nazwaAkcji.length;j++){ // tylko w ramach testu coby sprawdzic czy lista cos zawiera
System.out.println(cin.nazwaAkcji[j]);
}
Vector rowData = new Vector();
for (int i = 0; i < 415; i++) {
Vector colData = new Vector(Arrays.asList(cin.nazwyAkcji.toString()));
rowData.add(colData);
}
// Object[][] data ={
String[] columnNames = {"a"};
Vector columnNamesV = new Vector(Arrays.asList(columnNames));
JTable table = new JTable(rowData, columnNamesV);
JFrame f = new JFrame();
f.setSize(300, 300);
f.add(new JScrollPane(table));
f.setVisible(true);
}
}