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