试试在修改后对JTable的父容器进行重新布局,用
父容器.invalidate();
父容器.validate();

解决方案 »

  1.   

    建议你用Model方式提供内容,在修改Model(即显示的内容)之后,只需要重新执行一次jtable.setModel(model)
      

  2.   

    intRow = tb.getSelectedRow ();
    ((DefaultTableModel)tb.getModel()).removeRow (intRow);//这是删除行的,我也想找更新某一些内容或者删除所有数据的方法,可惜没找到
      

  3.   

    使用这个函数
    fireTableDataChanged();
      

  4.   

    注:vtable就是你的实例,下面的语句就可以了.
        vtable.getModel().fireTableStructureChanged();//表格结构的涮新
        vtable.getModel().fireTableDataChanged();//数据的涮新
      

  5.   

    updateUI
    建议使用model,模式内数据的变化可以使显示也发生改变