좋아, 런타임 중에 내용을 업데이트하는 콤보 상자를 만들려고합니다. 단 한 번의 오류 만 제외하고는이 작업을 수행 할 방법이 없습니다. 이 작업을 수행하기 위해 사용할 수있는 방법이 있습니까? 예를 들어 서랍 1과 2의 이름이 안녕과 안녕이 될 수있는 벡터가 있습니다. 그런 다음 런타임 동안 프로그램은 서랍 1과 2를 달걀, 소시지로 변경하고 이름이 컴퓨터 인 세 번째 서랍을 추가합니다. 런타임 중에 JComboBox에서 이름을 변경하려면 어떻게해야합니까?런타임 중에 JComboBox의 내용을 변경하십시오.
1
A
답변
1
removeAllItems()를 사용하여 모든 항목의 콤보 박스를 지우고 addItem()을 사용하여 Vector에서 항목을 다시 추가하려고합니다.
0
ComboBox에 표시된 데이터는 모델에 있으며 실제로는 ComboBoxModel
의 일부 하위 클래스에 있습니다.
DefaultComboBoxModel
에는 요소 추가 및 제거 방법이 있습니다. 런타임에 콤보 상자의 내용을 완전히 바꾸려면 가장 간단한 방법은 새 모델을 작성한 다음 theComboBox.setModel(theNewModel)
을 호출하는 것입니다. 선택 설정에 대해서는 setSelectedItem()
을 참조하십시오.
관련 문제
- 1. 런타임 중에 변수 유형을 변경하십시오.
- 2. 런타임 중에 뷰에서 이미지를 업데이트하거나 변경하십시오.
- 3. 런타임 중에 레이블 배열의 레이블 텍스트를 변경하십시오.
- 4. Swift ... 런타임 중에 .js 파일의 변수를 변경하십시오.
- 5. 런타임 중에 엔터티 프레임 워크 컨텍스트를 변경하십시오.
- 6. 대화 형 전환 중에 UICollectionViewCell의 내용을 변경하십시오.
- 7. JComboBox의 내용을 가운데에 표시하는 방법은 무엇입니까?
- 8. 런타임 중에 로그 파일 이름을 변경하십시오 - 엔트리 라이브러리
- 9. 런타임 중에 로그 파일 이름을 몇 번 변경하십시오.
- 10. .Net 가비지 컬렉터 - 런타임 중에 Gen2로 승격 된 내용을 확인하십시오.
- 11. 오이 런타임 옵션을 변경하십시오
- 12. 런타임 중에 Manifest.xml에 쓰기
- 13. 런타임 중에 디자이너 도구를보고하십시오.
- 14. 런타임 중에 끌기
- 15. 런타임 중에 CLASSPATH 설정
- 16. 어떻게 런타임 중에
- 17. 런타임 중에 플러시 :
- 18. 런타임 중에 개체를 만드시겠습니까?
- 19. 런타임 중에 개체를 다시 컴파일
- 20. Java Swing을 사용하는 다른 JComboBox의 선택을 기반으로 단일 셀의 JComboBox 내용을 변경하십시오.
- 21. 런타임 중에 Timer.ineterval을 수정할 수없는 이유는 무엇입니까?
- 22. 스크롤의 html 내용을 변경하십시오.
- 23. XULRunner에서 브라우저의 내용을 변경하십시오.
- 24. iframe의 내용을 변경하십시오.
- 25. ImageClick의 div 내용을 변경하십시오.
- 26. 배치 파일의 내용을 변경하십시오.
- 27. SelectList의 내용을 변경하십시오.
- 28. 파일 내용을 변경하십시오.
- 29. 이클립스 저장시 내용을 변경하십시오.
- 30. gridview의 내용을 동적으로 변경하십시오.
내 elo buff에 감사드립니다. – user2445983