java:JTable DefaultTableModel addRow(Object [] rowData)

时间:2014-05-23 06:17:18

标签: java swing jtable defaulttablemodel

我很好奇为什么DefaultTableModel有一个

    public void addRow(Object[] rowData)

但没有

    public Object[] getRow()

有没有办法获取行数据的数组而不会逐行遍历行单元格?

1 个答案:

答案 0 :(得分:1)

  

有没有办法获取行数据的数组而不会逐行遍历行单元格?

您需要创建自定义TableModel以支持此功能。

查看确实为您实现此类功能的Row Table ModelList Table Model

嗯,实际上它会返回List中的行,而不是Array,但如果您确实需要数组,则可以始终使用List.toArray(...)方法。