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 に答える