Es ist das erste Mal, dass ich das in einem Programm mache und ich frage mich, ob es eine Möglichkeit gibt, das Limit auf Null zu setzen. Der maximale Wert ist 100 und wenn der Benutzer alles verwendet hat, sollte der min Wert 0 sein und sollte nicht kleiner als 0 sein. Dies ist der Code, den ich mir ausgedacht habe. Danke für jede Eingabe, Hilfe und Ideen. Sein über 100 wie folgtWie setzt man den Wert auf Null?
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)));
}
}
Beziehen Sie sich auf den minimalen Wert von Double.toString (100 - (iSlider + dSlider + sSlider + wSlider))? – maheeka
'Math.max (0, andereNum)' – 4castle
Ja. Wenn ich die ersten drei auf 25 verschiebe, sollte es auf der vierten nie über 25 gehen. @maheeka – dullerthandull