PDA

View Full Version : خطا در وارد کردن اطلاعات به Jtable



Samsam2010
پنج شنبه 08 دی 1390, 17:54 عصر
با سلام

من چند تا textfield دارم میخوام اطلاعتشون رو وارد Jtable کنم اما چیزی نشون نمیده !

من از این کد ها استفاده می کنم :

Object data[];

data = new Object[7];

javax.swing.table.DefaultTableModel tb = new javax.swing.table.DefaultTableModel();


data[0]= jTextField1.getText();
data[1]=jTextField2.getText();
data[2]=jTextField3.getText();
data[3]=jTextField4.getText();
data[4]=jFormattedTextField1.getText();
data[5]=jTextField5.getText();
data[6]=jTextField6.getText();

tb.insertRow(jTable1.getRowCount()-1, data);
jTable1.setModel(tb);

spiderman200700
جمعه 09 دی 1390, 00:34 صبح
باید با DefaultTableModelی که ساختی ، یه JTable بسازی.اینجوری:
JTable jTable1=new JTable(tb);

اگر هم که JTable رو قبلا ایجاد کردی(که توی کد شما به همین صورته)،برای ست کردن DefaultTableModel، از این متد استفاده کن:
jTable1.setModel(tb);