モジュール java.desktop
パッケージ java.awt.font

クラスGraphicAttribute

java.lang.Object
java.awt.font.GraphicAttribute
直系の既知のサブクラス:
ImageGraphicAttribute, ShapeGraphicAttribute

public abstract class GraphicAttribute extends Object
このクラスはCHAR_REPLACEMENT属性とともに使用します。

GraphicAttributeクラスは、テキストに埋め込まれたグラフィックを表します。 クライアントはこのクラスをサブクラス化して、charと置き換えるグラフィックを実装します。 テキストに図形やイメージを埋め込む場合は、このクラスをサブクラス化する必要はありません。 代わりに、ShapeGraphicAttributeクラスやImageGraphicAttributeクラスを使用できます。

サブクラスでは、いったん構築したオブジェクトが不変であるようにする必要があります。 TextLayoutで使用されているGraphicAttributeを変更した場合のTextLayoutの動作は保証されません。