我刚接触JAVA不久,最近在做用JAVA代码实现对DBF文件的读取和修改,但当我实现了读取以后,不知道怎么对表文件进行追加和删除记录,我读取的实现是把DBF文件的数据重新用VECTOR存到JTable中,希望各位大虾能帮我一下

解决方案 »

  1.   

    需要操作TableModel。只要修改了模型数据, table上的显示自动会修改
      

  2.   

    这位大哥,我刚学JAVA,对JTable是第一次用,我刚看了API,对TableModel接口中我找不到什么方法可以添加和删除记录,你说的操作TableModel能说的具体点吗?
      

  3.   

    ((DefaultTableModel)jTblDefine.getModel()).addRow(new String[]{Str1, Str2});
      

  4.   

     ((DefaultTableModel)jTblNews.getModel()).removeRow(i);
      

  5.   


    DefaultTableModel defaultModel = (DefaultTableModel) primaryTable.getModel();
    defaultModel.removeRow(i);
    defaultModel.addRow(new Vector());
      

  6.   

    谢谢 大家
    虽然结果没我想要的那么详细,但我也得到了很好的提示 5楼由于用了个VECTOR存数据,跟我使用的情况一样,所以5楼我也给了分