|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.font.LineMetrics
LineMetrics
クラスは、行に沿って文字をレイアウトしたり行のセットをレイアウトするために必要なアクセスをメトリックスに許可します。LineMetrics
オブジェクトは一連のテキストに関連した測定情報をカプセル化します。
フォントには異なった文字範囲用の異なったメトリックスがあります。Font
の getLineMetrics
は、テキストを引数として取り、getNumChars()
が返すようにテキスト内の初期文字数のメトリックスを示す LineMetrics
オブジェクトを返します。
コンストラクタの概要 | |
LineMetrics()
|
メソッドの概要 | |
abstract float |
getAscent()
テキストのアセントを返します。 |
abstract int |
getBaselineIndex()
テキストのベースラインインデックスを返します。 |
abstract float[] |
getBaselineOffsets()
テキストを基準にしたテキストのベースラインオフセットを返します。 |
abstract float |
getDescent()
テキストのディセントを返します。 |
abstract float |
getHeight()
テキストの高さを返します。 |
abstract float |
getLeading()
テキストのリーディングを返します。 |
abstract int |
getNumChars()
この LineMetrics オブジェクトによってメトリックスがカプセル化されたテキスト内の文字数を返します。 |
abstract float |
getStrikethroughOffset()
ベースラインを基準にした、取り消し線の位置を返します。 |
abstract float |
getStrikethroughThickness()
取り消し線の太さを返します。 |
abstract float |
getUnderlineOffset()
ベースラインを基準にした、下線の位置を返します。 |
abstract float |
getUnderlineThickness()
下線の太さを返します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public LineMetrics()
メソッドの詳細 |
public abstract int getNumChars()
LineMetrics
オブジェクトによってメトリックスがカプセル化されたテキスト内の文字数を返します。
LineMetrics
を作成するときに使用したテキスト内の文字数public abstract float getAscent()
public abstract float getDescent()
public abstract float getLeading()
public abstract float getHeight()
public abstract int getBaselineIndex()
ROMAN_BASELINE
、CENTER_BASELINE
、HANGING_BASELINE
のどれかです。
public abstract float[] getBaselineOffsets()
CENTER_BASELINE
の場合、通常 offsets[HANGING_BASELINE]
は負、offsets[CENTER_BASELINE]
はゼロ、offsets[ROMAN_BASELINE]
は正です。
public abstract float getStrikethroughOffset()
public abstract float getStrikethroughThickness()
public abstract float getUnderlineOffset()
public abstract float getUnderlineThickness()
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.