[問題] JAVA無法印出Unicode範圍0B80–0BFF?

看板java作者 (ptt鄉民一枚)時間13年前 (2012/12/23 17:24), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
小弟我想印出此範圍的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

12/23 17:53, , 1F
我猜是字型缺字 它實際上的確印出你要的字來了
12/23 17:53, 1F

12/23 17:56, , 2F
我有裝win的lang pack,而且用記事本也可以看見該字
12/23 17:56, 2F

12/23 18:01, , 3F
那不代表你的「output 視窗」用的是有包含該字的字型
12/23 18:01, 3F

12/23 18:36, , 4F
因為awt是ok的,swing是方框,所以才推測是java沒實作
12/23 18:36, 4F

12/23 18:47, , 5F
我再來試看看換字型,謝謝
12/23 18:47, 5F

12/25 01:17, , 6F
下載當地字型檔後已顯示正常,謝謝各位幫忙
12/25 01:17, 6F
文章代碼(AID): #1Grisou8 (java)