2011-12-10 11 views
0

ゲームMinecraftでは、開発者はスクリーンフォントにPNGファイルを使用しています。JavaのBitMapフォント

Javaアプリケーションでこれを行うにはどうすればいいですか?

答えて

2

Javaフォントレンダリングシステムでは、パラメータ化されたカーブに関してグリフのシェイプを記述する、TrueTypeフォントなどのスケーラブルフォントしか想定していません。

ビットマップフォントはサポートされていないため、独自のコードでグリフをレイアウトする必要があります。したがって、文字列を位置(x、y)に表示したい場合は、ビットマップフォントのシェイプを検索し、最初の文字の形状を見つけて(x、y)に描画し、 (x + fontWidth、y)などに描画します。

関連する問題