我没用过JTable控件,一下只是一些想法:先调用某个函数得到当前文件名,然后改名,再把文件名给改掉(应该有函数支持)。

解决方案 »

  1.   

    你把该单元格设置成可编辑(默认就是)
    jTable.getModel().addTableModelListener(this);

    public void tableChanged(TableModelEvent e){
      ...
    }
    中获取修改后的结果并存到你希望存的地方
      

  2.   

    我设置了表是可编辑的,但是为什么进入编辑状态后显示的是对象而不是文件名,因为我把每一行作为列来存储,然后用TableCellRenderer显示到表中怎么办???