java StackOverflower错误和等于疯狂数字的值
我有以下代码:
Integer it = (Integer)(strengthSpinner.getValue());
该微调器的值等于:
SpinnerModel one = new SpinnerNumberModel(10, 10, 99, 1);
每次源作为JSpinner返回时,一个PointsMaining--;执行
如果我在内部值被弄乱后得到微调器的值,第一个整数是值更改前的值还是执行后的值
目前,我得到了一个StackOverflower错误,在微调器前后都有一个getValue(),我的值等于987或某个疯狂的数字
我需要将spinner的过去值与新值进行比较,这取决于发生了什么样的更改,这会影响点的保留
# 1 楼答案
您是否通过设置相同的JSpinner值来响应JSpinner值的更改?这几乎可以保证堆栈溢出