本地化图表面板的弹出菜单及其菜单项

时间:2017-01-15 17:09:09

标签: java swing jfreechart

我在Java Swing项目中使用JFreeChart库1.0.19。我想本地化我的JFreeChart的弹出/上下文菜单及其菜单项 - 如“属性”,“另存为”,“放大”等 - 实时从英语到法语,反之亦然。由于它内置于库中,因此它将获取操作系统的本机语言。有没有办法进行本地化?

1 个答案:

答案 0 :(得分:1)

  

有没有办法让[菜单]语言独立?

看到createPopupMenu()here方法使用ResourceBundleWrapper的实例来获取上下文菜单的本地化属性。您需要覆盖ChartPanel中的方法,以使用从捆绑获得的属性作为参数传递给您子类的Locale