I am adding a text to an image file. I need more bold font weight, so I tried using TextAttribute to create a new font rather than using the Font constructor.
Map<TextAttribute, Object> attributes = new HashMap<>();
attributes.put(TextAttribute.SIZE, 74);
attributes.put(TextAttribute.WEIGHT, TextAttribute.WEIGHT_ULTRABOLD);
graphics2D.setFont(Font.getFont(attributes));
But WEIGHT_ULTRABOLD does not make any difference. It simply ignores it.
How can I set the font weight?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…