2014-12-31 89 views
6

我正在開發一個java遊戲,我需要字符,比如怪物和門等。我試圖在字符和unicode的幫助下包含它們。然而,一些密碼,如「鑰匙」,在遊戲終端中不能正確顯示,而是作爲一個盒子顯示出來。我是否需要導入一些特殊的字體,否則我會如何解決這個問題?Java Unicode字體

+0

這確實是您使用的不支持此特定字形的字體的情況。 – fge

+1

例如這裏'http:// www.fontspace.com/unicode/char/26BF-squared-key'你可以找到包含你正在尋找的字形的字體。但也看看字體lincense。 – SubOptimal

+0

你提到一個終端。遊戲本身是一個基於終端的遊戲嗎? – VGR

回答

1

就像評論部分已經指出的人一樣,你將不得不使用另一種包含這些特殊字符的字體。

您使用的字體似乎不支持這些字符,您可以下載任何其他包含這些字符的字體。字符'u26BF'是一些默認字體的方框(source)。

你可以找到不同的字體,甚至在DaFont上試用它們,就像@SubOptimal警告你一樣,在你下載&之前,請檢查許可證。