0

我有一个带有列项目、数量、费率和金额的 jtable。如果我输入数量中的值并按 Tab 键,则计算的总金额可以正常工作。但我需要在输入数量时计算金额。我希望在按下数字键或键入数字时完成。我使用 netbeans 使用默认 jtable

4

2 回答 2

3

在回答建议的答案getValueAt()时,您说:“我使用了上面的代码,但它打印为null。” 正如这里所讨论的,在编辑结束之前,该值在模型中不可用。您将需要一个TableCellEditor使用 aDocumentListener来更新您的总数的自定义项。

于 2013-08-16T09:27:30.500 回答
3

要获得单元格值,您可以执行类似的操作

table.getModel().getValueAt(rowIndex, columnIndex)
于 2013-08-16T08:08:31.680 回答