我已经尝试将♡
,♥
和\u2661
用作文本,但是无法绘制心脏符号。
g2d.setColor(Color.RED);
g2d.setFont(new Font(Font.MONOSPACED, Font.PLAIN, 70));
g2d.drawString(text, 10, 10);
最佳答案
您可以尝试使用\u2665
而不是\u2661
。只需做:
g.setColor(Color.RED);
g.drawString("\u2665", 10, 10);
\u2665
是unicode for heart shape。以供参考:♥ \u2665
♦ \u2666
♣ \u2663
♠ \u2660