JTable中的行数是不是只可以设置一次,以后不可以再改变了?
如:
JTable jTable = new JTable( 6, 5 );
是不是jTable就只能存放6行数据了?
如果不是,如何改变?

解决方案 »

  1.   

    不是,定义的只是创建JTable时初始的数据,你可以通过JTable的model来添加新的数据行
      

  2.   

    JTable和TableModel关联以后,改变TableModel的内容,JTable的表现方式也会改变,添加行或是列
      

  3.   

    http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
    这是关于Java中表格使用的一个向导,我们一起学习吧
      

  4.   

    JTable tbl= new JTable() ;
    DefaultTableModel model =(DefaultTableModel) tbl.getModel();
    String aa[] = {"1","1","1"};
    model.addRow(aa);