在java中设置带有属性的字体时,忽略字体权重

h5qlskok  于 2021-06-26  发布在  Java
关注(0)|答案(0)|浏览(172)

我正在向图像文件添加文本。我需要更粗体的字体粗细,所以我尝试使用texttribute来创建新字体,而不是使用字体构造函数。

Map<TextAttribute, Object> attributes = new HashMap<>();
        attributes.put(TextAttribute.SIZE, 74);
        attributes.put(TextAttribute.WEIGHT, TextAttribute.WEIGHT_ULTRABOLD);
        graphics2D.setFont(Font.getFont(attributes));

但重量和超大胆没有任何区别。它只是忽略了它。
如何设置字体粗细?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题