package br.com.etyllica.gui.spinner;
import br.com.etyllica.gui.Spinner;
/**
*
* @author yuripourre
*
*/
public class IntegerSpinner extends Spinner<Integer> {
public IntegerSpinner(int x, int y, int w, int h) {
super(x, y, w, h);
this.value = 0;
this.step = 1;
this.minValue = Integer.MIN_VALUE;
this.maxValue = Integer.MAX_VALUE;
}
@Override
public void add() {
if(value.intValue()<maxValue){
this.value = value.intValue() + step.intValue();
}
}
@Override
public void subtract() {
if(value.intValue()>minValue){
this.value = value.intValue() - step.intValue();
}
}
public Integer getValue() {
return this.value.intValue();
}
}