インタフェース
javax.swing.text.TabExpanderの使用
TabExpanderを使用するパッケージ
パッケージ
説明
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKit
とサポート・クラスを提供します。-
javax.swing.textでのTabExpanderの使用
TabExpanderを実装しているjavax.swing.textのクラス修飾子と型クラス説明class
複数行のプレーン・テキスト・ビューを単一行エディタのビューに適合するように拡張します。class
複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折返し段落のビューです。class
JPasswordFieldのUIの実装で使用するのに適したViewを実装します。class
フォントと色が1種類ずつのテキストを含む単純な複数行テキスト・ビューのために、Viewインタフェースを実装します。class
折返しを行うプレーン・テキスト(フォントおよび色が1種類ずつのテキスト)のビューです。TabExpanderを返すjavax.swing.textのメソッド型TabExpanderのパラメータを持つjavax.swing.textのメソッド修飾子と型メソッド説明static float
Utilities.drawTabbedText(Segment s, float x, float y, Graphics2D g, TabExpander e, int startOffset)
指定されたタブ拡張手法を使用して含まれているタブを拡張しながら、指定されたテキストをレンダリングします。static int
Utilities.drawTabbedText(Segment s, int x, int y, Graphics g, TabExpander e, int startOffset)
非推奨。static int
Utilities.getBreakLocation(Segment s, FontMetrics metrics, float x0, float x, TabExpander e, int startOffset)
指定された範囲に収まるように指定されたテキストを分割する位置を決定します。static int
Utilities.getBreakLocation(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
abstract float
GlyphView.GlyphPainter.getSpan(GlyphView v, int p0, int p1, TabExpander e, float x)
タブ展開の開始位置の指定を受けて、グリフのスパンを決定します。float
GlyphView.getTabbedSpan(float x, TabExpander e)
指定されたタブ展開の実装を使うときに望ましいスパンを指定します。float
TabableView.getTabbedSpan(float x, TabExpander e)
指定されたタブ展開の実装を使うときに望ましいスパンを指定します。static int
Utilities.getTabbedTextOffset(Segment s, FontMetrics metrics, float x0, float x, TabExpander e, int startOffset, boolean round)
ビュー座標系内で指定された範囲をもっともよく表現する、指定されたテキストへの相対オフセットを判定します。static int
Utilities.getTabbedTextOffset(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset)
static int
Utilities.getTabbedTextOffset(Segment s, FontMetrics metrics, int x0, int x, TabExpander e, int startOffset, boolean round)
static float
Utilities.getTabbedTextWidth(Segment s, FontMetrics metrics, float x, TabExpander e, int startOffset)
タブを考慮しながら、指定されたテキスト・セグメントの幅を判定します。static int
Utilities.getTabbedTextWidth(Segment s, FontMetrics metrics, int x, TabExpander e, int startOffset)
-
javax.swing.text.htmlでのTabExpanderの使用
TabExpanderを実装しているjavax.swing.text.htmlのクラス
Utilities.drawTabbedText(Segment, float, float, Graphics2D, TabExpander, int)
に置き換えられました