Java Graphics.DrawString을 사용하여 Wingding.ttf 글꼴에서 문자를 그리려고합니다. 그러나 결과 이미지에는 char 대신 사각형 만 포함됩니다.Java Graphics.DrawString을 사용하여 Wingding.ttf 글꼴의 char을 그리는 방법은 무엇입니까?
BufferedImage image = new BufferedImage(100, 100, BufferedImage.TYPE_4BYTE_ABGR);
Graphics graphics = image.getGraphics();
Font font = new Font("Wingdings", Font.PLAIN, 20);
graphics.setFont(font);
graphics.setColor(Color.BLACK);
graphics.drawString("\u00d8", 10, 10); // THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD char
ImageIO.write(image, "PNG", new File(TEST_DATA_DIR + "bullet_char.png"));
어떻게하면됩니까? 내가 Wingdings를 생각 해달라고