2013-07-13 3 views
0

하단의 "Folder Name"을 말하는 대신 "Picture Name"을 말하도록 설정하고 텍스트 필드에서 변경하지 않으려 고 JFileChooser를 사용자 정의하고 싶습니다. 내가 클릭하는 곳을 기반으로, 나는 그것이 전체 시간 동안 그냥 비워두기를 원합니다. 어쨌든 나는 이것을 할 수 있었다. 기본적으로 난 그냥 내 JFileChooser의를 사용자 정의 할 수 :JFileChooser를 사용자 정의하는 방법

enter image description here

답변

2

파일 츄 -이 방법으로 사용자 정의 할 수 있도록 설계되지 않았습니다. 적절한 해결책은 파일 선택기의 UI를 사용자 정의하는 것입니다.

해킹을하려면 Darryl의 Swing Utils 클래스를 사용해보세요. 이 예제에서는 텍스트 필드에 액세스 할 수 있음을 보여줍니다. 텍스트 필드가 있으면 DocumentFilter를 추가하여 문서가 업데이트되지 않도록 할 수 있습니다. 또는 글꼴 색을 흰색으로 변경하여 텍스트가 보이지 않도록 할 수 있습니다.

레이블에 액세스하는 코드는 유사합니다. 변경할 텍스트가 포함 된 레이블을 찾으십시오.

+0

@Dilan Hanrahan [예] (http://stackoverflow.com/a/12520992/714968) – mKorbel

관련 문제