NumberAxis labelname(NOT tick labels)大小和字体

时间:2013-01-11 11:02:53

标签: java fonts jfreechart title labels

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中)将应用于所有现有轴而不仅仅是第一个...

1 个答案:

答案 0 :(得分:2)

这将第一轴的字体设置为第二轴:

plot.getRangeAxis(1).setLabelFont( plot.getRangeAxis(0).getLabelFont() )