这是我第一次在一个程序中这样做,我想知道是否有办法将限制设置为零。最大值是100,当用户全部使用它时,最小值应该是0并且不应该小于0.这是我想出的代码。感谢您的任何意见,帮助和想法。如何将数值限制设置为零?
private class SliderListener implements ChangeListener {
@Override
public void stateChanged(ChangeEvent sl) {
int iSlider, dSlider, sSlider, wSlider;
iSlider = intSlider.getValue();
dSlider = dexSlider.getValue();
sSlider = strSlider.getValue();
wSlider = wisSlider.getValue();
//Store the points in the display field
points.setText(Double.toString(100 - (iSlider + dSlider
+ sSlider + wSlider)));
}
}
您是否指Double.toString(100 - (iSlider + dSlider + sSlider + wSlider))的最小值? – maheeka
'Math.max(0,otherNum)' – 4castle
是的。当我将前三个滑动到每个25时,第四个应该不会超过25. @maheeka – dullerthandull