ho provato a fare cosi:
codice:
import javax.swing.table.AbstractTableModel;
import java.util.*;
public class MyTableModel extends AbstractTableModel
{
private String[] columnNames = {"TESTATA", "PREZZO NETTO", "COPIE RESE"};
private Object[][] data;
private Vector temporaneo;
public MyTableModel() {
temporaneo = ApriConnessione.getRisultatoQuery();
data = new Object[temporaneo.size()][columnNames.length];
for(int i=0;i<temporaneo.size();i++)
for(int j=0;j<2;j++)
data[i][j] = temporaneo.get(i);
}
ma ovviamente essendo temporaneo un Vector cosi:
["testata", prezzo]
["testata", prezzo]
["testata", prezzo]
["testata", prezzo]
ecc ecc
in ognuno dei 2 campi della tabella ottengo gli stessi valori:
codice:
CAMPO 1 CAMPO 2
["testata", prezzo]["testata", prezzo]
["testata", prezzo]["testata", prezzo]
["testata", prezzo]["testata", prezzo]
["testata", prezzo]["testata", prezzo]
mentre mi servirebbe cosi:
codice:
CAMPO 1 CAMPO 2
"testata" prezzo
"testata" prezzo
"testata" prezzo
"testata" prezzo
"testata" prezzo