jtable创建好后想以很多空白行的形式显示出来,等之后有数据进来后再添加进去,请问有没什么方法。如果是上来就插入很多空白行不是会很麻烦,等数据来了还得先删除再添加行?

解决方案 »

  1.   

    你用DEFAULTTABLEMODEL
    里面添加的行 用空 就可以了
      

  2.   

    不是特别理解LZ的问题,不过建议LZ使用自定义的TableModel,这样很方便。
    如果使用自定义的TableModel的话,完全不要“先删除再添加行”,直接在修改数据之后,刷新一下就可以了
      

  3.   

    同意楼上,使用TableModel,先建一些空行进去,有数据添加进去的时候 直接修改TableModel 就行了。
      

  4.   

    JTable table = new JTable(TableModel);model.addRow();   增加行。。不用刚上来就插入很多空白行 来了数据 有多少就插入多少行 不久OK了。。
      

  5.   

    通过model的getRowCount和getValueAt两个方法来控制。当然,要看好你的数据,哪里提供,何时有数据,何时没数据。
      

  6.   

    shu ju dou shi tong guo model chuan di de