【问题标题】:Semi-bold for labels of x and y axis in JFreeChartJFreeChart中x和y轴标签的半粗体
【发布时间】:2018-02-10 10:54:48
【问题描述】:

我正在尝试降低文本粗体的强度。我只找到Font.BOLD 的标题、轴和标签。谁能帮我自定义JFreeChart中的文本的粗体级别?。

【问题讨论】:

    标签: java jfreechart


    【解决方案1】:

    here 所示,您可以使用AttributedString 作为轴标签。指定WEIGHT_SEMIBOLD 以获得“比WEIGHT_REGULAR 重一点的重量。”

    AttributedString as = new AttributedString(s);
    …
    as.addAttribute(TextAttribute.WEIGHT, TextAttribute.WEIGHT_SEMIBOLD, 0, 1);
    as.addAttribute(TextAttribute.WEIGHT, TextAttribute.WEIGHT_BOLD, 1, 2);
    

    在本例中,字符a 具有WEIGHT_SEMIBOLD

    在本例中,字符a 具有WEIGHT_BOLD

    供参考,AttributedString 用于以下:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-01
      相关资源
      最近更新 更多