【发布时间】:2012-12-18 21:46:46
【问题描述】:
我正在使用 netbeans 在 java 中构建 gui 应用程序。它有一个 jSpinner。我将它的最小值设置为 0。当我运行并单击向下箭头按钮时,我得到了negativearraysizeexception。有什么解决办法吗?
//此代码在netbeans中自动生成
protected void fireStateChanged() {
Object[] listeners = listenerList.getListenerList();
for (int i = listeners.length - 2; i >= 0; i -= 2) {
if (listeners[i] == ChangeListener.class) {
if (changeEvent == null) {
changeEvent = new ChangeEvent(this);
}
((ChangeListener)listeners[i+1]).stateChanged(changeEvent);
}
}
}
【问题讨论】:
-
向我们展示您的代码。准确地说...在侦听器中编写代码。
-
以及异常的完整堆栈跟踪。
标签: java swing netbeans jspinner changelistener