insertRow()可以在表格的末尾加上一行?

解决方案 »

  1.   

    不对呀,根本没有这个方法,
    我用的是swing中的JTable,没有这个方法
      

  2.   

    建议看看Java 2 图形设计 卷二:SWING ,机械工业出版社.
      

  3.   

    DefaultTableModel dtm=(DefaultTableModel)jTable1.getModel();
    String rowdata[]={"aa","bb","cc","dd"};
    dtm.addRow(rowdata);
      

  4.   

    谢谢你,那我要把这个表格加到Applet中,好象用this.getContentPane().add (jTable1,BorderLayout.CENTER)可以,用this.getContentPane().add (dtm,BorderLayout.CENTER)就不行了 
    请问知道改怎么办吗?
      

  5.   

    哦,我知道只要this.getContentPane().add (jTable1,BorderLayout.CENTER)就可以了,
    但是如果我要加一个空的行,不要添加数据进去,可以吗? 
      

  6.   

    DefaultTableModel dtm=(DefaultTableModel)jTable1.getModel();
    String rowdata[]={"","","",""}; dtm.addRow(rowdata);