대신 기본 값을 반환하는 JSpinner
내가 직접 JSpinner
에 입력하면 SpinnerNumberModel (1, Double.MIN_VALUE, Double.MAX_VALUE, 0.01)
의 JSpinner 내가 가진 입력 한
와 - spinner.getValue()
가 반환됩니다 '1'대신 1000
1000
1000
을 입력하고 JDialog
의 emty 공간을 클릭 한 다음 다른 값으로 포커스를 변경 한 후 값이 정확하면 = 1000
이됩니다. 스피너 화살표로 값을 변경하면 값도 정확합니다.
Jspinner
을 수정하는 방법 그래서 값을 얻기 전에 다른 곳으로 포커스를 변경하지 않고 타이핑 값을 지원합니까? 이런 일이 발생하고 그것을 해결하는 방법을 왜 자바 JDK 1.6.0_23