내가 번역 할 Java Swing String은 어디에 있습니까?
-
20-09-2019 - |
문제
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");
제휴하지 않습니다 StackOverflow