2012-04-07 3 views
1

"hello world"와 같은 String이 포함 된 JTextpane 인 Jlist가 있습니다. Jlist 구성 요소를 선택하여 "hello"단어를 선택하려고합니다. "안녕하세요. "또는"world " Jtextpane.getSelection() 메서드를 사용하지만 작동하지 않습니다. 도움이 될 것입니다!Jlist 구성 요소의 텍스트 선택

+0

샘플 코드가 있습니까 ?? – MadProgrammer

답변

0

당신은 JTextPane을 목록 셀 렌더러의 구성 요소로 만듦을 의미합니다. 여기서 문제는 셀 렌더러가 반환하는 구성 요소가 셀 내용을 그리기 위해서만 사용되며 구성 요소의 실제 기능을 사용할 수 없다는 점입니다.

해결책은 JList을 사용하지 말고 대신 HTML 콘텐츠가 포함 된 JTextPane을 사용하는 것입니다.