【发布时间】:2018-02-10 10:54:48
【问题描述】:
我正在尝试降低文本粗体的强度。我只找到Font.BOLD 的标题、轴和标签。谁能帮我自定义JFreeChart中的文本的粗体级别?。
【问题讨论】:
标签: java jfreechart
我正在尝试降低文本粗体的强度。我只找到Font.BOLD 的标题、轴和标签。谁能帮我自定义JFreeChart中的文本的粗体级别?。
【问题讨论】:
标签: java jfreechart
如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 用于以下:
【讨论】: