2012-12-14 86 views
2

當我按下CTRL + F時,我正在使用包含搜索功能的JXTable。SwingX組件是否有阿拉伯語,俄語或希臘語的翻譯?

如果我的語言環境定義爲英語或法語,則此搜索窗口的默認文本會自動轉換爲活動語言環境。但是,如果將其更改爲以下任何一種語言(阿拉伯語,俄語或希臘語),則搜索窗口組件的文本默認爲英語。

有沒有辦法通過將我自己的屬性文件放在類路徑中來爲這個組件或任何其他SwingX組件定義我自己的翻譯?

回答

4

打開swingx jar文件,查找包含要翻譯的值的屬性文件,並使用適當的語言環境擴展名創建自己的文件。例如,

org/jdesktop/swingx/plaf/basic/resources/swingx_ru.properties 
+3

@ktulinho你可能會考慮俄羅斯的貢獻(或其他尚未公佈)屬性來我們不斷開放的問題[swingx-518(http://java.net/jira/browse/SWINGX- 518) – kleopatra

+0

@JB Nizet謝謝!像魅力一樣:)我無法找到.properties文件。 – ktulinho