看板 java 關於我們 聯絡資訊
小弟我想印出此範圍的unocide會出現空格(如下圖) 如果印法文、日文Unicode 是可以正確顯示 小弟我有google到java使用的unicode版本如下 * Java 1.4, Unicode 3.0 * Java 5, Unicode 4.0 * Java 6, Unicode 4.0 * Java 7, Unicode 6.0 只是納悶0B80–0BFF在Unicode 4.0也是有此字碼 http://tamilnation.co/digital/tamilfonts/U0B80.pdf 有google到unicode的確沒辦法支援某些語言 http://www.codeguru.com/cpp/misc/misc/multi-lingualsupport/ article.php/c10451/The-Basics-of-UTF8.htm 但0B80–0BFF應該使用Unicode 6.0的JDK 7可以顯示 請問為何會無法顯示0B80–0BFF? 執行畫面可見 http://www.javaworld.com.tw/jute/post/view?bid=5&id=311264&sty=3&tpg=1&age=0 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 158.255.213.104
LPH66:我猜是字型缺字 它實際上的確印出你要的字來了 12/23 17:53
shenghong:我有裝win的lang pack,而且用記事本也可以看見該字 12/23 17:56
PsMonkey:那不代表你的「output 視窗」用的是有包含該字的字型 12/23 18:01
shenghong:因為awt是ok的,swing是方框,所以才推測是java沒實作 12/23 18:36
shenghong:我再來試看看換字型,謝謝 12/23 18:47
shenghong:下載當地字型檔後已顯示正常,謝謝各位幫忙 12/25 01:17