JavaTM 2 Platform
Standard Ed. 5.0

パッケージ java.awt.font

フォント関連のクラスおよびインタフェースを提供します。

参照先:
          説明

インタフェースの概要
MultipleMaster MultipleMaster インタフェースは、Type 1 Multiple Master フォントを表します。
OpenType OpenType インタフェースは OpenType フォントと TrueType フォントを表します。
 

クラスの概要
FontRenderContext FontRenderContext クラスは、テキストの寸法を正しく測定するのに必要な情報のコンテナです。
GlyphJustificationInfo GlyphJustificationInfo クラスは、グリフの位置揃えのプロパティに関する情報を示します。
GlyphMetrics GlyphMetrics クラスは、単一のグリフの情報を表します。
GlyphVector GlyphVector オブジェクトは、最終的に GlyphVector を表示するデバイスと対応するように変換された座標空間で各グリフを配置するための幾何学的な情報を含むグリフのコレクションです。
GraphicAttribute このクラスは CHAR_REPLACEMENT 属性とともに使用します。
ImageGraphicAttribute ImageGraphicAttribute クラスは、TextLayout にイメージを描画する GraphicAttribute の実装です。
LineBreakMeasurer LineBreakMeasurer クラスを使用すれば、書式付きテキストを、特定の可視有効幅に収まる行 (またはセグメント) に分けることができます。
LineMetrics LineMetrics クラスは、行に沿って文字をレイアウトしたり行のセットをレイアウトするために必要なアクセスをメトリックスに許可します。
NumericShaper NumericShaper クラスは、Latin-1 (ヨーロッパ言語) の数字をほかの Unicode 10 進数に変換するために使用します。
ShapeGraphicAttribute ShapeGraphicAttribute クラスは、TextLayout に形状を描画する GraphicAttribute の実装です。
TextAttribute TextAttribute クラスは、テキストの描画に使用する属性キーおよび属性値を定義します。
TextHitInfo TextHitInfo クラスは、テキストモデルの文字の位置、バイアス、または「サイド」を表します。
TextLayout TextLayout は、書式付き文字データの不変のグラフィック表現です。
TextLayout.CaretPolicy 強いキャレットの場所を決定するポリシーを定義します。
TextMeasurer TextMeasurer クラスは、有効幅の測定、文字範囲の有効幅の指定、文字範囲の TextLayout の作成など、改行に必要な基本操作を提供します。
TransformAttribute TransformAttribute クラスは、属性として使用しても安全な変換用の不変ラッパーを提供します。
 

パッケージ java.awt.font の説明

フォント関連のクラスおよびインタフェースを提供します。Type 1、Type 1 Multiple Master フォント、OpenType フォント、および TrueType フォントのサポートを含みます。

導入されたバージョン:
1.2

JavaTM 2 Platform
Standard Ed. 5.0

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。