JSpinner的fireStateChanged()方法存在java问题
调用JSpinner的fireStateChanged()方法时遇到问题。我创建了一个JSpinner,当我尝试为该微调器someSpinner.fireStateChanged();
调用fireStateChanged()方法时,eclipse向我显示了以下错误:
The method fireStateChanged() from the type JSpinner is not visible
在我的例子中,有人知道如何正确地为JSpinner调用fireStateChanged()方法吗
Thanx=)
# 1 楼答案
由于该方法受保护,因此会出现此错误。这意味着只能从JSpinner类或子类(或同一包中的类)中调用该方法。不应该从外面叫它
微调器负责在其模型每次发生更改时触发状态更改事件。通过UI或调用setValue方法更改微调器的值,微调器将自动触发状态更改事件