2012-08-22 32 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的非標準GUI項目我不是作者,我只是想添加國際化,非常感謝! –

回答

0

Netbeans的自動執行國際化爲了你這個頁面Here解釋了它相當不錯 不知道這是否是你要找的

一個基本的總結: 開關自動國際上

1.Select根您在導航窗口中的窗體節點。

2.在屬性窗口中,選中自動國際化屬性中的複選框。

如果您需要將Bundle.properties文件放在其他位置,可以單擊屬性包文件右側的省略號(...)按鈕並選擇一個位置或直接在該屬性的路徑中鍵入路徑文本域。

3.在Projects窗口中,雙擊Projects窗口中的Bundle.properties節點或右鍵單擊該節點並選擇Edit。

屬性文件在Source Editor中打開。正如你所看到的,生成了表單FindDialog.java的所有適當的鍵和值。 (每個鍵的名字都是從表單文件名和組件變量名得到的,例如,爲表單文件FindDialog中的變量名爲jLabel1的組件生成了關鍵字FindDialog.jLabel1.text,值爲jLabel1表示組件的這個例子中的Text屬性

+0

您應該引用或總結文章,鏈接會隨着時間的推移而衰減 – pinckerman

+0

@pinckerman您認爲這是否是好的 – Ayvadia

+0

不要認爲這是一種批評,它只是一個建議。 – pinckerman