자바에서는 Netbeans를 사용하여 정수에 JSpinner 숫자 입력을 캐스팅하려고했습니다. 나는 JSpinner 입력이 숫자가되도록 만들었지 만 오류를받지 않고 내 정수로 캐스팅하려고 할 수는 없습니다. 나는 여러 가지 일을 시도했으며, 가장 일반적으로받는 오류 중 하나는 "변환 할 수없는 유형, 필수 int, 발견 된 JSpinner"입니다. 어떻게 정수에 JSpinner 입력 (선호하는 숫자)을 할당 할 수 있을까요?Java JSpinner 번호를 int로 변환하는 방법?
1
A
답변
4
회 전자 자체를 숫자로 변환 할 수 없습니다. 당신은 그 가치를 얻을 필요가 있습니다. 당신은 사용할 수 있습니다 : 기본 모델이 SpinnerNumberModel
(기본값) 인 경우
((SpinnerNumberModel) spinner.getModel())).getNumber().intValue()
이에만 작동합니다. 당신은 또한 사용할 수 있습니다 : 이것은 한 값이 Number
에 캐스팅 될 수있는 작동합니다
Object o = spinner.getValue();
Number n = (Number) o;
int i = n.intValue();
.
+0
@Mel yes, true; 이것은 생산 코드가 아닌 예제 코드입니다. 실제로는 원래 모델에 대한 참조를 유지하려고합니다. – wchargin
관련 문제
- 1. NUM을 INT로 변환하는 방법?
- 2. Java : 32 비트 int로 변환하는 방법?
- 3. QChar를 int로 변환하는 방법
- 4. Date를 Int로 변환하는 방법 :
- 5. TextView를 int로 변환하는 방법?
- 6. 문자열을 int로 변환하는 방법
- 7. 개체를 int로 변환하는 방법
- 8. float를 int로 변환하는 방법
- 9. SPFieldNumber를 int로 변환하는 방법
- 10. TCHAR을 int로 변환하는 방법
- 11. 개체를 Int로 변환하는 방법
- 12. Java : jSpinner : 데이터베이스에 쓰기?
- 13. 이 COUNT을 INT로 변환하는 방법?
- 14. Arduino에서 char을 int로 변환하는 방법
- 15. 목록 값을 int로 변환하는 방법
- 16. 안드로이드 컬러를 int로 변환하는 방법
- 17. C에서 문자열을 int로 변환하는 방법
- 18. 문자열을 Java에서 int로 변환하는 방법
- 19. Object를 engine.eval에서 int로 변환하는 방법
- 20. UDP 패킷을 int로 변환하는 Java 도움말
- 21. Java : JSpinner 경고음을 사용하지 않도록 설정하는 방법
- 22. Java JSpinner 레터 삽입 방지
- 23. gcc를 사용하여 응용 프로그램을 컴파일하여 ARM에서 int로 int로 변환하는 방법
- 24. 문자열을 int로 변환하는 형식
- 25. float 번호를 x로 변환하는 방법
- 26. 비트 번호를 숫자로 변환하는 방법
- 27. JSpinner 값의 위치를 설정하는 방법
- 28. java : 대문자를 int로 변환
- 29. 숫자와 공백이있는 문자열을 int로 변환하는 방법
- 30. objective-c에서 byte 값을 int로 변환하는 방법
* "여러 가지를 시도했습니다."* 더 빨리 도움을 받으려면 작업에 가장 가까운 것으로 [SSCCE] (http://sscce.org/)를 게시하십시오. –