我使用JFreeChart创建烛台图。横轴是表示日期的DateAxis,纵轴是表示价格的NumberAxis。如屏幕截图所示,价格轴显示在图表的左侧。
java - JFreeChart:如何从左向右移动Y轴?-LMLPHP

我希望垂直轴显示在图表的右侧,而不是左侧。我一直在JFreeChart的NumberAxis,ValueAxis和Axis类的类概述中查找,但是找不到可以进行此修改的方法。
有人可以告诉我如何进行此更改吗?

最佳答案

here所示,可以使用XYPlot方法setRangeAxisLocation()设置主范围轴的位置。下图显示了对此example进行以下添加的效果:

chart.getXYPlot().setRangeAxisLocation(AxisLocation.TOP_OR_RIGHT);


java - JFreeChart:如何从左向右移动Y轴?-LMLPHP

关于java - JFreeChart:如何从左向右移动Y轴?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58997473/

10-12 20:53