怎么使JTable双击弹出对话框,读取该行的每个单元格的数据到该对话框中进行修改,然后存入数据库

解决方案 »

  1.   

    实现MouseListener接口,mouseClicked事件就是又击事件,
    要读一行数据的话table.getSelectedRow()就是你选中的行id了,知道行id要操作还是还简单的,
    最后存入数据库是你程序代码实现的了,和JTable或者对话框都无关了吧!
      

  2.   

    谢谢上面的大哥指点 但是我单击的时候就但出对话框了啊
    mouseClicked不是双击事件啊 是单击事件啊
      

  3.   

    if (e.getClickCount() == 2)
    在里面加个这个判断是不是又击,
    偶忘了!
      

  4.   

    这个是在双击事件中实现的,不过一般双击事件都要触发单击时间的
    这里有一个用时钟来控制的,我觉得挺好的一个例子,只要改一下就满足你的需求了
    http://eestudio.cn/bbs/ShowPost.asp?ThreadID=215