我使用JFreeChart创建烛台图。横轴是表示时间的DateAxis,纵轴是表示价格的NumberAxis。如屏幕截图所示,价格轴显示在图表的左侧。
我希望垂直轴显示在图表的右侧,而不是左侧。我一直在JFreeChart中的NumberAxis,ValueAxis和Axis类的类概述中查找,但是找不到可以进行此修改的方法。 有人可以告诉我如何进行此更改吗?
答案 0 :(得分:1)
如here所示,您可以使用XYPlot
方法setRangeAxisLocation()
来设置主范围轴的位置。下图显示了对此example进行以下添加的效果:
chart.getXYPlot().setRangeAxisLocation(AxisLocation.TOP_OR_RIGHT);