当我单击名为“保存”的按钮时,如何获取JTable中单元格的编辑值?
最佳答案
新值可以从DefaultCellEditor
获得。
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (table.getCellEditor() != null) {
DefaultCellEditor cellEditor = (DefaultCellEditor) table.getCellEditor();
String value = ((JTextField) cellEditor.getComponent()).getText();
}
}
});