クラス
javax.swing.text.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属性に基づいてインライン要素スタイルを表示します。