java - 在运行时更改 JFreeChart X & Y 轴标签
问题描述
我正在搜索在运行时更改 X 轴和 Y 轴的字符串的命令。我的 gui 上有语言菜单。一旦按下特定语言的按钮,我就会调用以下方法:
public void resetLanguage(Locale locale)
{
displayLanguage = locale;
resources = ResourceBundle.getBundle("DTTUI-Text", displayLanguage);
chart.setTitle(resources.getString("GUI_CHART_TITLE"));
measurement.setDescription(resources.getString("GUI_CHART_GRAPH_NAME"));
}
chart 是 JFreeChart,measurement 是 XYSeries。任何人都知道如何找到轴标签的设置方法?提前致谢!
我创建了这样的图表:
XYSeriesCollection collection = new XYSeriesCollection();
XYSeries series = new XYSeries("Title");
series.add(0, 0);
series.add(10,10);
collection.addSeries(series);
JFreeChart chart = ChartFactory.createXYLineChart("Title", "x",
"y", collection);
解决方案
推荐阅读
- html - 如何使用网格模板区域跨越多个网格项目的图像?
- mysql - MYSQL 内连接第三个表排序最近
- swift - 同步运行嵌套的 Alamofire 请求
- javascript - 如何添加动画以实现页面?
- angular - 绑定到变量,绑定到函数和 TS 角度中的两种方式绑定
- delphi - 使用 FireDac 执行查询时出现错误“尝试重新关闭已关闭的游标”
- matplotlib - matplotlib在一张图中的多个热图的布局问题
- firebase - 参考列表上的 Flutter Firestore StreamBuilder
- reactjs - 如何在 reactjs 中访问 JSON 数组的元素?
- ios - 对在 iOS 中绘制原点感到困惑