我创建了一个JTable,我有一个带有股票代码及其名称的xml文件。 我希望用户在第一列中输入股票代码,然后按Enter键以在第二列中查看股票的名称。 什么是正确的JTable事件? 此外,是否可以从具有数值的单元格计算总计? 谢谢。
答案 0 :(得分:1)
您可以覆盖TableChanged
TableModelListener
方法来访问输入的数据,然后进行所需的计算。
public void tableChanged(TableModelEvent e) {
TableModel model = (TableModel)e.getSource();
Object data = model.getValueAt(e.getRow(), e.getColumn());
//do something
}