如何更改JFreeChart上的轴值字体

时间:2011-09-01 16:50:31

标签: java jfreechart font-size

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

2 个答案:

答案 0 :(得分:14)

对于Range Axis

 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)

答案 1 :(得分:10)