1
JComboBox를 내용을 드래그하여 스크롤 할 수있게하고 싶습니다. 그것은 터치 스크린 애플 리케이션에 대한 이해가됩니다. 프로그래밍 방식으로 JComboBox를 스크롤하는 방법이 있다면 그렇게 할 수 있다고 생각합니다. 거기 있니?JComboBox 스크롤을 잡고 끌기
JComboBox를 내용을 드래그하여 스크롤 할 수있게하고 싶습니다. 그것은 터치 스크린 애플 리케이션에 대한 이해가됩니다. 프로그래밍 방식으로 JComboBox를 스크롤하는 방법이 있다면 그렇게 할 수 있다고 생각합니다. 거기 있니?JComboBox 스크롤을 잡고 끌기
콤보 상자의 팝업이 기본적으로 스크롤 가능하기 때문에 질문을 이해할 수 있는지 잘 모르겠습니다.
그러나 일반적으로 스크롤 패널에 추가 된 구성 요소를 스크롤하려면 해당 구성 요소에서 scrollRectToVisible (...) 메서드를 사용합니다.
콤보 상자 팝업은 JList를 사용하여 각 항목을 보관합니다. 다음을 사용하여 JList에 액세스 할 수 있습니다.
Object child = comboBox.getAccessibleContext().getAccessibleChild(0);
BasicComboPopup popup = (BasicComboPopup)child;
JList list = popup.getList();