0

如何在DefaultTableModel dtm = new DefaultTableModel();不放置的情况下添加标题和数据new DefaultTableModel(inside of this)?我尝试使用dtm.add(data,header);仍然无法正常工作..我要使用一种方法吗?它是什么方法?

例如:

class Table extends JFrame{

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

    Table(){

        table.setModel(dtm);

        (.....)
    }

    public void thisIsAMethod(){

        Vector<String> header = new Vector<String>();
        Vector<Vector<Object>> data = new  Vector<Vector<Object>>();

        (.....) 

        dtm.add(header,data);

    }

} 
4

1 回答 1

1

对于整个表:

setDataVector(data , header);

对于单列:

addColumn(columnName, columnData);
于 2013-09-29T14:51:51.357 回答