문제

jfilechooser는 내 언어를 지원하지 않으며 파일에 정의 된 문자열을 번역합니다. http://www.rgagnon.com/javadetails/javauidefaults.txt uimanager.put ()을 사용하면 팝업 문자열 ( "보기", "새로 고침"및 "새 폴더"옵션을 마우스 오른쪽 버튼으로 클릭 할 때 찾을 수 없습니다).

누구든지 번역 할 곳을 어디에서 찾을 수 있는지 아는 사람이 있습니까?

--업데이트

Filedialog는 기본 대화 상자를 생성하여 번역 문제를 해결하지만 다른 질문.

--업데이트

현재 최상의 솔루션 : 시스템 기본 LAF를 사용하므로 JFileChooser는 System의 기본 대화 상자이며 번역이 필요하지 않습니다. 나쁘게 나는 nimbus를 사용할 수 없다 ..

도움이 되었습니까?

해결책

것 같다 sun.swing.FilePane 그것은 문자열이있는 다음 javax.swing.plaf.basic.BasicFileChooserUI.

다른 팁

이것들은 JFileChooser 컨텍스트 메뉴의 uimanager 문자열입니다. 이 예는 영어로 설정합니다.

UIManager.put("FileChooser.detailsViewActionLabelText", "Details");
UIManager.put("FileChooser.listViewActionLabelText", "List");
UIManager.put("FileChooser.viewMenuLabelText", "View");
UIManager.put("FileChooser.refreshActionLabelText", "Refresh"));
UIManager.put("FileChooser.newFolderActionLabelText", "New Folder");
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top