日期:2014-05-20  浏览次数:20718 次

JTable中监听某个单元格的事件
JTable中,有一列是“数量”值,可输入编辑,有一列是“单价”,已经自动从数据库获取,不可编辑

现在在最后添加了一列“总额”

想达到的效果是,编辑“数量”那里的值后,按下“Enter”键(或者鼠标点击其他地方,总之让编辑的结果显示先),然后

在“总额”值里可以计算出“单价”*“数量”


现在郁闷的是不知怎么确定是哪个单元格在编辑,也不知怎么取值,也不知用不用事件

最后的问题了,解决了就轻松呀~~~~~~~~~~~~~~~~~~~~

------解决方案--------------------
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html#modelchange
------解决方案--------------------
实现TableModelListener的public void tableChanged(TableModelEvent e)方法。