应该在这个上面removeTableModelListener 。不知道你remove的事件是什么,你换其他的看看 

解决方案 »

  1.   

    如果是在找不到,建议在执行删除的方法里面重新计数,让后set到swing上面
      

  2.   

    你对这两个方法的理解错了,addTableModelListener是给TableModel添加一个监听器,用来监听TableModel的change事件(添加、删除都有),removeTableModelListener 是指移除已经添加的监听器,代码的下半部分是多余的,添加、删除都应该走到上半部分的代码的。
      

  3.   

    我是直接调试的,我在JTable中添加一条数据时进入了addTableModelListener,在JTable中删除一条数据时两个方法都没有进入
      

  4.   

    就是删除JTable中的一行数据啊
      

  5.   

    不明白你说的意思,我是调试时就没进入remove方法中
      

  6.   

    我这个删除时候就不进add监听器中