2009-07-10 46 views
0

JLabel的文本中插入統計符號的最佳方式是什麼?例如,x-bar?我嘗試將文本字段分配爲以下,但沒有成功:Java - 統計符號

<html>x&#772; 

謝謝。

回答

5

Html代碼在Java中不起作用。但是,您可以使用Java Strings中的unicode轉義符。

例如:

JLabel label = new JLabel(new String("\u0304")); 

而且,這裏是拍攝Unicode文本,並把它變成Java的String leterals一個cool website

1

那麼,這是完全錯誤的HTML,甚至可能是Swing(我想你最終需要</html>才能工作,但如果你可以幫忙的話,我會努力不走這條路,因爲Swing的HTML支持有很多缺點和錯誤

你或許可以簡單直接,直接在源代碼中,如果你使用Unicode或相應的Unicode轉義插入相應的字符:

"x\u0304" 

這應該工作,實際上,但它取決於字體支持和一些字體在定位combini方面非常糟糕ng字符。但缺乏自己繪製它應該是你最好的選擇。