Code Bye

jtable 获取值问题

我现在用defaulttablemodel获取了数据库的数据,然后我现在想直接在table上修改单元格的值,现在主要问题是,我如何获取到是哪个单元格被修改了(只想获取被修改的单元格的值),然后保存到数据库,这个问题困扰了我好几天,一直百度,都没解决我的问题,,各位大神帮帮忙,不胜感激!


5分
http://blog.sina.com.cn/s/blog_7d64b0580100re9q.html

10分
没用过,网上帮你搜了下相关资料

http://bbs.csdn.net/topics/320259933


10分
双击要修改的单元,就其中的之改为你要改的那个值,然后在修改按钮处添加事件–取出当前单元格的值,调用数据库中的修改的方法,将该值写进数据库(不过在获取单元格的值之前,必须重新获得该单元格的焦点); 

10分
JTable上的修改单元格时可以添加监听器的,在监听器中就可以做保存了

5分
private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here://点击事件
int index = jTable1.getSelectedRow();//获得该行数
jTable1.getValueAt(index, cols)然后确定列数就可以获得该单元格的value了

}


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明jtable 获取值问题