OK!所以,我有一个很大的图表,其中包含dual axis example
中的几个元素final NumberAxis domainAxis = new NumberAxis("lulu");
// add the axis to the plot, map some sets, and a renderer
现在我的问题是Y轴标题的大小和字体已被修改,这在主Y轴上正确显示。在第二个(有问题的“lulu”)中,我得到一个自定义字体和大小。显然,两者不匹配,我需要更改辅助NumberAxis标题标签的字体和大小以对应原始。
除了使用我自己的字体和大小继承NumberAxis和插件之外,有没有办法更改标题标签的自定义字体和大小?如果JFreechart的开发人员没有想到这一点会让我感到惊讶,特别是考虑到双轴示例!
非常欢迎任何想法/建议/解决方法!
干杯,
提笔
P.S。我原本预计Y轴标题的属性(在XYplot中)将应用于所有现有轴而不仅仅是第一个...
答案 0 :(得分:2)
这将第一轴的字体设置为第二轴:
plot.getRangeAxis(1).setLabelFont( plot.getRangeAxis(0).getLabelFont() )