我需要一些帮助来解决由 TextChangeListener 更新的计算问题。
所以我有一个包含数量和单价的 DTO。在我的表中,我添加了一个额外的列,其值为数量 * 单价。
使用 TextChangeListener 我想更新“Montant Total”列的值。在听众中,我这样做:
// I commit the change
myTable.commit();
// I need to refresh the row cache
myTable.refreshRowCache();
如果我调用“refreshRowCache()”,更改将完成但我失去了该字段的焦点......如果我不调用该方法,显然该列的值不会改变。