1
我在翻译TextField
上的默认上下文菜单项时遇到问题。在JavaFX
javadocs中没有关于这个菜单的文档(至少我找不到那个)。本地化TextField的默认上下文菜单
我可以手动在每个TextField
创造新的上下文菜单,改写exising代码,只是更改显示的文本,但有一个感觉在那?我无法相信在设计JavaFX
组件时没有人想到这一点。
所以,我的问题是 - 有没有办法覆盖这些值?
我在翻译TextField
上的默认上下文菜单项时遇到问题。在JavaFX
javadocs中没有关于这个菜单的文档(至少我找不到那个)。本地化TextField的默认上下文菜单
我可以手动在每个TextField
创造新的上下文菜单,改写exising代码,只是更改显示的文本,但有一个感觉在那?我无法相信在设计JavaFX
组件时没有人想到这一点。
所以,我的问题是 - 有没有办法覆盖这些值?
上下文菜单中显示的文本存储在读入资源包的属性文件中。有一组属性文件,对不同语言的支持有限。您可以在source code repository中看到这些文件。
似乎很难添加对不支持的语言的即时支持:有一个相关的问题here - 尽管我仍然希望有人比我更了解如何做到这一点,可能会为此添加更好的答案。
与此同时,您可能希望在JIRA上提出支持其他语言的请求 - 通过翻译上述链接中的值并提交它们,您仍然可以为您的语言提供属性文件。