Semi-bold 用于 JFreeChart 中 x 和 y 轴的标签
Semi-bold for labels of x and y axis in JFreeChart
我正在尝试降低文本的粗体强度。我只找到标题、轴和标签的 Font.BOLD
。谁能帮我自定义 JFreeChart
中文本的粗体级别?
如图, you can use an AttributedString
for the axis labels. Specify WEIGHT_SEMIBOLD
得到"A moderately heavier weight than 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
:
我正在尝试降低文本的粗体强度。我只找到标题、轴和标签的 Font.BOLD
。谁能帮我自定义 JFreeChart
中文本的粗体级别?
如图AttributedString
for the axis labels. Specify WEIGHT_SEMIBOLD
得到"A moderately heavier weight than 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
: