我正在尝试创建一个注册系统。我有 6 个复选框,我想要发生的事情是,如果我选中其中一个复选框并按下按钮计算,它应该为标签提供 2640 的值。当我单击另一个复选框并再次按下按钮时,计算值如果我单击所有 6 个复选框,标签是 5280 等等。
如果其中一个复选框没有被点击并且我按下计算按钮,它应该从当前总数中减去 2640。这是我的代码:
if (chkPLF.isSelected() == true) {
tFee = 2640;
lblMis.setText(Double.toString(misFee));
lblT.setText(Double.toString(tFee + tFee));
if (chkPLF.isSelected() == false) {
tFee = tFee - 2640;
lblMis.setText(Double.toString(misFee));
lblT.setText(Double.toString(tFee));
}
}
if (chkSAD.isSelected() == true) {
tFee = 2640 * 3;
lblMis.setText(Double.toString(misFee));
lblT.setText(Double.toString(tFee));
if (chkSAD.isSelected() == false) {
tFee = tFee - 2640;
lblMis.setText(Double.toString(misFee));
lblT.setText(Double.toString(tFee));
}
}
它只显示当前值但不减去。请帮忙!