クラス
javax.swing.text.GlyphViewの使用

GlyphViewを使用しているパッケージ 
パッケージ 説明
javax.swing.text
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
  • javax.swing.textでのGlyphViewの使用

    javax.swing.text内のGlyphViewのサブクラス 
    修飾子と型 クラス 説明
    class  LabelView
    LabelViewは、テキスト・モデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
    GlyphView型のパラメータを持つjavax.swing.text内のメソッド 
    修飾子と型 メソッド 説明
    abstract float GlyphView.GlyphPainter.getAscent​(GlyphView v)
    アセントを返します。
    abstract int GlyphView.GlyphPainter.getBoundedPosition​(GlyphView v, int p0, float x, float len)
    指定されたスパン内に適合する最大有効幅を表すモデル位置を決定します。
    abstract float GlyphView.GlyphPainter.getDescent​(GlyphView v)
    ディセントを返します。
    abstract float GlyphView.GlyphPainter.getHeight​(GlyphView v)
    高さの戻り値。
    int GlyphView.GlyphPainter.getNextVisualPositionFrom​(GlyphView v, int pos, Position.Bias b, Shape a, int direction, Position.Bias[] biasRet)
    キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。
    GlyphView.GlyphPainter GlyphView.GlyphPainter.getPainter​(GlyphView v, int p0, int p1)
    指定されたGlyphView用のペインタを作成します。
    abstract float GlyphView.GlyphPainter.getSpan​(GlyphView v, int p0, int p1, TabExpander e, float x)
    タブ展開の開始位置の指定を受けて、グリフのスパンを決定します。
    abstract Shape GlyphView.GlyphPainter.modelToView​(GlyphView v, int pos, Position.Bias bias, Shape a)
    ドキュメント・モデルの座標空間からビューの座標空間へのマッピングを提供します。
    abstract void GlyphView.GlyphPainter.paint​(GlyphView v, Graphics g, Shape a, int p0, int p1)
    指定された範囲を表すグリフをペイントします。
    abstract int GlyphView.GlyphPainter.viewToModel​(GlyphView v, float x, float y, Shape a, Position.Bias[] biasReturn)
    ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。
  • javax.swing.text.htmlでのGlyphViewの使用

    javax.swing.text.html内のGlyphViewのサブクラス 
    修飾子と型 クラス 説明
    class  InlineView
    CSS属性に基づいてインライン要素スタイルを表示します。