标签: java swing jspinner
我需要表示JSpinner的值不为空的条件。以下陈述似乎无法正常运作:
if (!timeSpinner.getValue().equals(null)) { ...}
答案 0 :(得分:3)
从SpinnerNumberModel和SpinnerDateModel的文档中,通常不允许您将null作为值。构造模型时会抛出异常,并且在设置新值时,如果该值为null。
SpinnerNumberModel
SpinnerDateModel
null
您可以创建自己的SpinnerModel并自行处理该条件。
SpinnerModel