public abstract class LineMetrics extends Object
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 オブジェクトによってメトリックスがカプセル化されたテキスト内の文字数(char 値)を返します。 |
abstract float |
getStrikethroughOffset() |
ベースラインを基準にした、取消し線の位置を返します。
|
abstract float |
getStrikethroughThickness() |
取消し線の太さを返します。
|
abstract float |
getUnderlineOffset() |
ベースラインを基準にした、下線の位置を返します。
|
abstract float |
getUnderlineThickness() |
下線の太さを返します。
|
public abstract int getNumChars()
LineMetrics
オブジェクトによってメトリックスがカプセル化されたテキスト内の文字数(char
値)を返します。LineMetrics
を作成するときに使用したテキスト内の文字数(char
値)。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()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。