由于我将用户输入他/她想要的行数,我想指定构建表的行数。我无法初始化二维数组中的数据,因为可以根据用户的输入更改单元格的数量。那么如何仅使用整数来指定行。
答案 0 :(得分:2)
我无法在二维数组中初始化数据,因为可以根据用户的输入更改单元格数。
为什么不将数组声明为类中的非静态字段,而只是在获取用户输入后才初始化它?
我自己扩展DefaultTableModel并使用允许行计数作为参数之一的构造函数:
public DefaultTableModel(Object[] columnNames,
int rowCount)