2011-10-18 7 views
3

스윙 JFileChooser에서 첫 번째 파일을 클릭하고 마우스 버튼을 누른 상태에서 드래그하여 여러 파일을 선택할 수 있습니다.JList에서 드래그 선택

JList에서 여러 파일을 선택하는이 방법을 사용할 수 있습니까? MULTIPLE_INTERVAL으로 설정 했으므로 여러 파일을 Shift 키를 누른 채로 선택 할 수 있지만 드래그하면 하나의 파일 만 선택됩니다.

+0

더 나은 도움을 받으려면 [SSCCE] (http://pscode.org/sscce.html)를 게시하십시오. –

+2

@Andrew이 기사에서는 SSCCE가 필요하지 않다고 생각합니다. –

답변

1

JList는 드래그를 통한 선택을 직접 지원하지 않습니다. 또한 파일 선택기는 Windows에서 기본 파일 선택기 (Java 7에서는 다중 선택 모드를 지원함)에 대한 내용이 아니라면 드래그하여 선택을 지원하지 않는 것 같습니다 (최소한 금속 또는 Windows 모양 및 느낌에서).

드래그로 선택하면 마우스 수신기로 직접 선택해야합니다. 고무 밴드를 보여주는 예는 here을 참조하십시오.

+0

Mac OS에서 기본 모양과 느낌의 Jfilechooser를 사용하고 있습니다. Mac 용 Java 7이 출시되면 awt 파일 선택기로 전환 할 것입니다. 링크 주셔서 감사합니다. – jonas87

관련 문제