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