2014-12-31 5 views
6

나는 자바 게임을 개발하고 있는데, 나는 괴물과 문과 같은 캐릭터가 필요하다. 나는 캐릭터와 유니 코드의 도움을 받아이를 포함 시키려고한다. 그러나 키와 같은 일부 문자 '\ u26BF'는 게임의 터미널에 제대로 표시되지 않고 상자로 표시됩니다. 특수 글꼴을 가져와야합니까, 아니면 다른 방법으로이 문제를 해결할 수 있습니까?자바 유니 코드 글꼴

+0

실제로이 특정 글리프를 지원하지 않는 글꼴의 경우입니다. – fge

+1

예를 들어 여기'http : // www.fontspace.com/unicode/char/26BF-squared-key'에서 찾고있는 글리프가 포함 된 폰트를 찾을 수 있습니다. 그러나 글꼴 린치에 대해서도 살펴보십시오. – SubOptimal

+0

터미널을 언급합니다. 게임 자체가 터미널 기반 게임입니까? – VGR

답변

1

댓글 섹션에서 이미 지적한 것처럼 특수 문자를 포함하는 다른 글꼴을 사용해야합니다.

사용중인 글꼴이 해당 문자를 지원하지 않는 것 같으면 해당 문자가 포함 된 다른 글꼴을 다운로드 할 수 있습니다. 'u26BF'문자는 일부 기본 글꼴 (source)의 사각형 상자입니다.

에서 다른 글꼴을 찾아서 사용해 볼 수도 있습니다. @SubOptimal에서 경고하는 것처럼 &을 다운로드하기 전에 라이센스를 확인하십시오.

2

GNU Unifont은이 글리프를 포함하는 것으로보고됩니다. GNU 공개 라이센스에 따라 라이센스 비용이 부과되지 않습니다.

홈 페이지 : http://unifoundry.com/unifont.html

그것은 트루을 가지고, 자바 사랑의 작업을해야한다.