如何在JFreeChart中更改轴值字体

6
正如标题所说,如果我有一个JFreeChart(或想创建一个),我该如何指定用于轴上值的字体?不是轴标签,而是实际值。具体来说,我只想让字体稍微变大一点。
2个回答

15

对于范围轴

 CategoryPlot p = chart.getCategoryPlot(); 
 ValueAxis axis = p.getRangeAxis();

对于域轴

 CategoryPlot p = chart.getCategoryPlot(); 
 CategoryAxis axis = p.getDomainAxis();

然后设置字体:

Font font = new Font("Dialog", Font.PLAIN, 30);
axis.setTickLabelFont(font)

感谢您提供完整的答案;接受的答案指向API文档并没有帮助我(完全是jfreehcart新手)。 - Adam Hughes
1
setTicklabelFont -> setTickLabelFont - JohnJ

10

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接