1

我正在将 JTable 实现为用户注册表单,我几乎完成了,但是当添加数据时,它不显示输入的最新数据,而且 JTable 的大小非常小。我怎样才能增加它?

代码在下面的链接JTable 实现

4

2 回答 2

5

除非您告诉它,否则您的表不会神奇地知道您何时添加了数据。

看看DefaultTableModel#addRow

将新行插入数据库后,您需要将其添加到表模型中。

看看如何使用表格

于 2012-10-24T11:09:29.223 回答
0

用这个

DefaultTableModel myData = new DefaultTableModel();
JTable table = new JTable(myData);

// 使用模型类型构造函数初始化表

   String offer = "pankaj ";
    Object [] rowData=new Object[]{offer,null};

//将字符串转换为对象数组 myData.addRow(rowData);

//使用defaulttablemodel类的addRow(Object[] rowData)方法

于 2012-10-24T18:33:14.337 回答