3

フォントオブジェクトと文字列があります。文字列の表現であるShapeオブジェクトを返したいです。文字列を表示して処理するクラスは他にもたくさんあります。

graphics / graphics2dオブジェクトがない場合、これを行う方法を理解するのに問題があります。ヘルプはありますか?ネットを検索しましたが、役立つリンクを見つけるのに苦労しました。

public class SpecializationOfTester extends ParentTester {

    private String      str;
    private Font        font;


    public SpecializationOfTester(String str, Font font) {
        this.font = font;
        this.str = str;
    }

    public Shape getShape()
    {
        Shape           s;
        //
        //
        return s;
    }

}

ありがとう

4

1 に答える 1

6

ここでGlyphVector#getOutline()述べたように、 を使用できます。Java SE プラットフォームでのヘッドレス モードの使用で説明されているように、グラフィックス コンテキストを で作成できます。BufferedImage

これらの魅力的な例も参照してください。

于 2012-10-25T16:34:29.590 に答える