从jSpinner获取值

从jSpinner获取值,jspinner,Jspinner,我没有想到这会是一个如此大的问题,但我正在尝试从一个名为spinHours的jSpinner获取值,它使用默认的SpinnerNumberModel spinHours.getValue().toString(); 上面的值总是返回0。我需要的是作为以后的字符串,但我也尝试过: SpinnerNumberModel model = (SpinnerNumberModel)spinHours.getModel(); int value = model.getNumber().intValue()

我没有想到这会是一个如此大的问题,但我正在尝试从一个名为spinHours的jSpinner获取值,它使用默认的SpinnerNumberModel

spinHours.getValue().toString();
上面的值总是返回0。我需要的是作为以后的字符串,但我也尝试过:

SpinnerNumberModel model = (SpinnerNumberModel)spinHours.getModel();
int value = model.getNumber().intValue();
其中,整数值也为0

我是不是错过了一些很明显的东西

加载jFrame时,我在构造函数中使用以下行设置jSpinner的模型:

spinHours.setModel(new SpinnerNumberModel(0,0,99,1));
有用链接:

try

time = (Date)spinHours.getValue();
String formattedDate = format.format(time);

or 

jSp = spinHours.setModel(new SpinnerNumberModel(0,0,99,1));
Integer value = (Integer)jSp.getValue();