これは私がテキストに関する私のゲームに必要なものです:誰かがjava2dテキストライブラリを知っていますか?
Word Wrap Support given a bounding box
Vertical and Horizontal alignment given a bounding box
は今、私はTextLayoutと使用方法について読んでてきた、そしてこのすべてを自分で書くことができるようだが、私が考えることを好むだろうより高いレベル。私はちょうどこのようなシグネチャを持つLabelクラスをしたい:
public Label(String text, Alignment alignment, VAlignment vAlignment);
は、テキストが簡単な書式を作ることそこにオープンソース(非GPL)のライブラリーの誰を知っていますか?
カスタムpaint()メソッドまたはSwingコンポーネントを使用していますか? – akarnokd
java2dを使用しているので、カスタムpaint()メソッドを使用しています。 –
私はほとんどのグラフィックスプログラムが単に独自のテキストレンダリングを作成したと思います。最大限の制御のために、String.split()、FontMetricsなどを使用して独自のバージョンを実装できます。 – akarnokd