[英]How to print Unicode character bigger
我的Unicode有問題。 我想將Unicode字符打印到文本字段中,但是在某些字符上我得到了未定義的符號“”。
int z = 2273;
char ch = (char) z;
txtText.setText(ch);
因此,我嘗試使用JTable進行操作,並且它可以正常工作,但是如果我更改文本的大小,則會再次得到未定義的Symbol。
可行:
int z = 2273;
char ch = (char) z;
table.setValueAt(ch, 0, 0);
但是我想看到更大的角色,但效果不佳:
table.setFont(new Font("Tahoma", Font.PLAIN, 80));
int z = 2273;
char ch = (char) z;
table.setValueAt(ch, 0, 0);
然后我再次得到“”
我的問題是,是否可以將Unicode字符打印得更大一些
預先感謝您的回答。 :D
PS:對不起,英語不好。
嘗試這個:
table.setValueAt(Character.toString(ch), 0, 0);
無論如何,它只會顯示一個正方形,因為Tahoma字體沒有Unicode所需的字形。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.