Java 补充资源包

Java 补充资源包,java,internationalization,locale,Java,Internationalization,Locale,我目前有一个用于GUI中所有设置项的资源包。我的应用程序允许添加新组件(如自定义按钮(不是新的swing组件))[可以有本地化文本] 为用户创建的按钮包含本地化文本的最佳方式是什么 现有按钮在各自的资源包(部署的JAR内部)中设置了它们的翻译 有没有办法用内部资源包来补充外部资源包 我意识到我可以围绕现有功能编写一个包装器来包含这一点,但我想知道是否有人以不同的方式解决了这个问题 对于动态用户界面,恐怕唯一现实的选择是使用数据库。当然,没有什么可以阻止您实现ResourceBundle子类,该子

我目前有一个用于GUI中所有设置项的资源包。我的应用程序允许添加新组件(如自定义按钮(不是新的swing组件))[可以有本地化文本]

为用户创建的按钮包含本地化文本的最佳方式是什么

现有按钮在各自的资源包(部署的JAR内部)中设置了它们的翻译

有没有办法用内部资源包来补充外部资源包


我意识到我可以围绕现有功能编写一个包装器来包含这一点,但我想知道是否有人以不同的方式解决了这个问题

对于动态用户界面,恐怕唯一现实的选择是使用数据库。当然,没有什么可以阻止您实现ResourceBundle子类,该子类将从数据库中读取资源——您可以通过这种方式实现访问资源的统一方式


而且数据库本身不必是消耗资源的怪物,您可能需要使用或。

对于动态用户界面,恐怕唯一现实的选择是使用数据库。当然,没有什么可以阻止您实现ResourceBundle子类,该子类将从数据库中读取资源——您可以通过这种方式实现访问资源的统一方式

而且数据库本身不一定是消耗资源的怪物,您可能需要使用或