Le plus simple est de faire un test dans le setter


public void setSpinner(int value)
{
if (value < this.value) sens = '-';
else sens = '+';

this.value = value;
}