我在netbeans 8.2中用Java制作了一个主要的详细信息表单。详细信息表格以及其他列我有价格,数量和总金额列。现在我希望当我输入价格和数量时它会自动计算总金额。我尝试了一些方法,但它们不起作用。 我怎样才能做到这一点 ? 谢谢你的帮助。
金额列的代码如下:
public BigDecimal getAmt(){
try{
BigDecimal bg1 = new BigDecimal("qty");
BigDecimal bg2 = new BigDecimal("rate");
BigDecimal result = bg1.multiply(bg2);
amt = result;
return amt;
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
return amt;
}
public void setAmt(BigDecimal amt) {
BigDecimal oldAmt = this.amt;
this.amt = amt;
changeSupport.firePropertyChange("amt", oldAmt, amt);
}