2012-08-22 3 views
0

netbeans 프로젝트가 있습니다.이를 내부화하려고합니다. 마법사로 메뉴가 있는데 어떻게 문자열 대신 번들에서 데이터를 업로드 할 수 있습니까?Netbeans 메뉴 및 i18n

이 지금과 같은 모습입니다 :

@ActionID(category = "Wizard", id = "com.xxx.xxx.EntWizWizardAction") 
@ActionRegistration(iconBase = "com/xxxx/resources/wizard.png", 
displayName = "Entities Wizard") 
@ActionReferences({ 
@ActionReference(path = "Menu/Wizard", position = 0), 
@ActionReference(path = "Toolbars/Wizard", position = 0) 
}) 

감사합니다!

+0

어떤 기술이 있습니까? Swing? JavaFX? Web (프레임 워크). 설명해야합니다. – davidbuzatto

+0

프로젝트는 Netbeans 프로젝트입니다. NetBeans IDE의 전문가는 아니지만 생각합니다. NetBeans의 standart GUI 프로젝트입니다. 저는이 기사의 저자가 아니며 단지 내부화를 추가하고자합니다. 감사합니다. –

답변

0

넷빈즈는 자동으로이 페이지 Here 아주 잘 설명하고 당신을 위해 국제화를 수행 확실하지 않음이 있다면 당신이

기본 요약 찾고 있던 :

1.Select 루트에 스위치 자동 국제화 노드의 네비게이터 창에서.

2. 속성 창에서 자동 국제화 속성의 확인란을 선택합니다.

Bundle.properties 파일을 다른 위치에 두려면 Properties Bundle File 오른쪽에있는 줄임표 (...) 버튼을 클릭하고 위치를 선택하거나 속성의 경로를 직접 입력하십시오 텍스트 필드.

3. 프로젝트 창에서 프로젝트 창에서 Bundle.properties 노드를 두 번 클릭하거나 노드를 마우스 오른쪽 단추로 클릭하고 편집을 선택합니다.

등록 정보 파일이 소스 편집기에서 열립니다. 보시다시피 Form FindDialog.java에 대한 모든 적절한 키와 값이 생성됩니다. 각 키의 이름은 양식 파일 이름과 구성 요소 변수 이름에서 파생됩니다. 예를 들어, FindDialog.jLabel1.text 키는 변수 이름이 jLabel1이고 FindDialog 양식 파일에있는 구성 요소에 대해 생성됩니다. 값 jLabel1은 구성 요소의 이름 이 예제에서 Text 속성

+0

기사를 인용하거나 요약해야하며 시간이 지남에 따라 링크가 쇠퇴하는 경향이 있습니다. – pinckerman

+0

@pinckerman이게 괜찮다고 생각합니까? ?? – Ayvadia

+0

비판으로 생각하지 말고 단지 제안 일뿐입니다. – pinckerman