就是我看了好多例子,都是用一个2元数组(内容已定)做为数据源DATA,然后显示,我现在要显示一个表,但是内容是动态的,就是可能随时变化的,二元数组又不能动态初始化,这个应该怎么处理呢?
用VECTOR吗?我得继承ABSTACTTABLEMODEL因为里面需要有CHEKCBOX显示boolean变量。但是我看到得AbstractTabelModel 都是定了得数据,当然数组有个好处,就是返回CELL里面的内容方便

解决方案 »

  1.   

    将数据都放到TableModel里面进行操作,视图JTable会跟着相应变化的。
    例如:
    DefaultTableModel model = new DefaultTableModel();//
    JTable table = new JTable( model );model可以增,删,table会变化的
      

  2.   

    你说 DefaultTableModel有ADDROW函数吗
      

  3.   

    JTable jtbattr = new JTable(0,2);
    DefaultTableModel model = jtbattr.getModel();
    Object[] row1={"name",111};
    Object[] row2={"sex",222}
    tablemodel.addRow(row1);
    tablemodel.addRow(row2);