1
我在翻譯TextField
上的默認上下文菜單項時遇到問題。在JavaFX
javadocs中沒有關於這個菜單的文檔(至少我找不到那個)。本地化TextField的默認上下文菜單
我可以手動在每個TextField
創造新的上下文菜單,改寫exising代碼,只是更改顯示的文本,但有一個感覺在那?我無法相信在設計JavaFX
組件時沒有人想到這一點。
所以,我的問題是 - 有沒有辦法覆蓋這些值?
我在翻譯TextField
上的默認上下文菜單項時遇到問題。在JavaFX
javadocs中沒有關於這個菜單的文檔(至少我找不到那個)。本地化TextField的默認上下文菜單
我可以手動在每個TextField
創造新的上下文菜單,改寫exising代碼,只是更改顯示的文本,但有一個感覺在那?我無法相信在設計JavaFX
組件時沒有人想到這一點。
所以,我的問題是 - 有沒有辦法覆蓋這些值?
上下文菜單中顯示的文本存儲在讀入資源包的屬性文件中。有一組屬性文件,對不同語言的支持有限。您可以在source code repository中看到這些文件。
似乎很難添加對不支持的語言的即時支持:有一個相關的問題here - 儘管我仍然希望有人比我更瞭解如何做到這一點,可能會爲此添加更好的答案。
與此同時,您可能希望在JIRA上提出支持其他語言的請求 - 通過翻譯上述鏈接中的值並提交它們,您仍然可以爲您的語言提供屬性文件。