我有一个netbeans项目,我想将其国际化。 我有一个菜单作为向导,我如何从包中上传数据而不是字符串。
这就是现在的样子:
@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 :(得分:0)
Netbeans会自动为您进行国际化此页面Here解释得非常好 不确定这是否是你想要的
基本摘要: 切换自动国际化
1.在“导航器”窗口中选择表单的根节点。
2.在“属性”窗口中,选中“自动国际化”属性中的复选框。
如果需要将Bundle.properties文件放在其他位置,可以单击Properties Bundle File右侧的省略号(...)按钮并选择一个位置或直接在属性中键入路径&# 39; s文本字段。
3.在“项目”窗口中,双击“项目”窗口中的“Bundle.properties”节点,或右键单击该节点,然后选择“编辑”。
在源代码编辑器中打开属性文件。如您所见,生成了表单FindDialog.java的所有适当的键和值。 (每个键的名称都是从表单文件名和组件变量名称派生的。例如,为表单文件FindDialog中放置变量名为jLabel1的组件生成键FindDialog.jLabel1.text。值jLabel1表示组件& #39;此示例中的Text属性。