2013-02-02 48 views
1

我被卡在java的paint方法中。用System.out打印出特殊字母將會起作用,但如果我想用g.drawString()來繪製它,則不會。paint unicode java

這將工作:

System.out.println("\u2197"); 

這不會:

g.drawString("\u2197", 20, 20); 

我只得到了我的屏幕上的矩形,但沒有跡象。

+0

由WernerVesterås指出。 @ uuser2035598你能夠繪製其他字符串嗎?請在此處查看有關不支持「\ u2197」字符串的字體的更多信息:http://www.htmlescape.net/21/unicode_char_2197.html –

回答

5

您應該使用包含您嘗試顯示的符號的字體。