想在鼠标离开没行的第一个单元格后,其他单元格自动显示从数据库中根据第一格查询到的数据.应该添加什么事件.

解决方案 »

  1.   

    可以考虑在你的表模型(AbstractTableModel)中的setValueAt()中实现。
      

  2.   

    MouseListenermouseExited(MouseEvent e)可以捕获鼠标离开某个单元格的事件, 具体 可以看看MouseEvent的文档 和 JTable的文档
      

  3.   

    同意1楼的说法
    能在模型里解决的,最好不要用什么别的事件
    比如
    在setValueAt里写
    if(模型类.getValue().equals(""))
    {}
    else {
      模型类.setValueAt(模型类.getValueAt().toString(),位置,位置);
      还有一个方法的,是一个CellUpdated的。这个不记得了,建议看看API
    }