我在Java Swing项目中使用JFreeChart库1.0.19。我想本地化我的JFreeChart的弹出/上下文菜单及其菜单项 - 如“属性”,“另存为”,“放大”等 - 实时从英语到法语,反之亦然。由于它内置于库中,因此它将获取操作系统的本机语言。有没有办法进行本地化?
答案 0 :(得分:1)
有没有办法让[菜单]语言独立?
看到createPopupMenu()
的here方法使用ResourceBundleWrapper
的实例来获取上下文菜单的本地化属性。您需要覆盖ChartPanel
中的方法,以使用从捆绑获得的属性作为参数传递给您子类的Locale
。