Database+JTable

Fermé
ronaldopc1 Messages postés 7 Date d'inscription jeudi 22 avril 2010 Statut Membre Dernière intervention 17 septembre 2011 - 17 sept. 2011 à 17:18
Hii Everybody

public JTable showtab() throws ClassNotFoundException, SQLException{
JTable ta ;
int v,h ;
TableModel tb ;
String data = null ;
Vector vec = new Vector();
Vector cev = new Vector();
Vector ici = new Vector();
cev.addElement("Nom");
scp = new JScrollPane();
v = ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED;
h = ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED;
String sql = "select * from admin ";
SetUp set = new SetUp();
state = set.m_Connection.createStatement();
rs = state.executeQuery(sql);
ResultSetMetaData md = rs.getMetaData();
while (rs.next()){

data = rs.getString("nom");
vec.addElement(data);
}
ici.addElement(vec);
tb = new DefaultTableModel(ici,cev) {};
ta = new JTable(tb){
public boolean isCellEditable(int row,int col){
return false ;
}
};
ta.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);
pan1.add(ta);

scp.setBounds(750, 150, 230, 270);
scp.getViewport().add(ta,v,h);
pan1.add(scp);

return(ta);
}

i try to set my data into a JTable,i have many rows in my data table but when i display the JTable it shows me just the first row, please i need your help , this is my code