【问题标题】:How to change the axis value font on a JFreeChart如何更改 JFreeChart 上的轴值字体
【发布时间】:2011-11-08 13:46:22
【问题描述】:

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

【问题讨论】:

    标签: java jfreechart font-size


    【解决方案1】:

    对于范围轴

     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 noob)
    • setTicklabelFont -> setTickLabelFont
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2014-02-19
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 2022-07-20
      • 1970-01-01
      • 2023-04-10
      • 2021-06-09
      • 2019-12-23
      相关资源
      最近更新 更多