2011-02-10 3 views
1

현재 JList가 있고 선택 모드로 MULTIPLE_INTERVAL으로 설정되어있을 때 Ctrl-click이 작동하는 것과 비슷하게 단 한 번의 클릭으로 토글 할 수있는 항목이 필요합니다.JList의 항목을 클릭 할 때 토글을 토글하는 방법은 무엇입니까?

사용자가 Ctrl-click을 요구하지 않고 항목 A, B 및 C가있는 경우 항목을 선택하고 선택을 취소 할 수 있습니까?

년 - 사용자가이

-THE 사용자 B를 클릭

를 선택하는 클릭, A 및 B는 -THE 사용자가을 클릭

선택되고, B는 I 수

답변

1

쉬운 방법을 선택한 이 방법을 생각하면 MouseListener을 추가하고 클릭을 캡처하고 수동으로 항목을 선택/선택 취소하십시오.

+0

예가 있습니까? – LOD121

+0

Nevermind, 비슷한 문제가있는 예제를 발견했습니다. http://stackoverflow.com/questions/2528344/jlist-deselect-when-clicking-an-already-selected-item – LOD121