Limit double model set value to max and min

This commit is contained in:
SiboVG 2022-08-25 22:04:48 +02:00
parent e9eec0454b
commit ea2173b92c

View File

@ -773,6 +773,14 @@ public class DoubleModel implements StateChangeListener, ChangeSource, Invalidat
*/
public void setValue(double v) {
checkState(true);
if (v > maxValue) {
log.debug("Clipping value " + v + " to maximum " + maxValue + " for " + this);
v = maxValue;
} else if (v < minValue) {
log.debug("Clipping value " + v + " to minimum " + minValue + " for " + this);
v = minValue;
}
log.debug("Setting value " + v + " for " + this);
if (setMethod == null) {