在TableModel中打印String数组的数组

时间:2015-05-06 12:28:02

标签: java arrays

我从 webservice 获得String[][],我想用结果填充defaultTableModel

String[][]将包含对象,所以我考虑去建设者。

  private void buildTableModel(String[][] aSa, faultTableModel dtm) {
    }

我无法理解这一点。

2 个答案:

答案 0 :(得分:0)

如果您尝试将数据附加到现有的DefaultTableModel,则可以使用addRow(...)方法将每行数据复制到模型中:

for (int i = 0; i < aSa.length; i++)
    dtm.addRow(aSa[i]);

答案 1 :(得分:0)

public class TableFill {

    public void fillModel(DefaultTableModel model, String[][] asa) {
        model.setRowCount(0);
        model.setColumnCount(0);
        model.setColumnIdentifiers(asa[0]);

        for(int i = 1; i < asa.length; i++){
            model.addRow(asa[i]);
        }

    }
}