クラス
javax.swing.text.JTextComponentの使用
-
JTextComponentを使用しているパッケージ パッケージ 説明 javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。javax.swing.plaf 1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。javax.swing.plaf.basic 基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。javax.swing.plaf.multi 複数のLook & Feelを結合するユーザー・インタフェース・オブジェクトを提供します。javax.swing.text 編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。javax.swing.tree javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。 -
-
javax.swingでのJTextComponentの使用
javax.swing内のJTextComponentのサブクラス 修飾子と型 クラス 説明 classJEditorPaneさまざまな種類のコンテンツを編集するためのテキスト・コンポーネントです。classJFormattedTextFieldJFormattedTextFieldはJTextFieldを拡張して、任意の値をフォーマットしたり、ユーザーがテキストを編集したあとに特定のオブジェクトを取得したりするためのサポートを追加します。classJPasswordFieldJPasswordFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。何かが入力されたことはビューに示されますが、元の文字は表示されません。classJTextAreaJTextAreaは、プレーン・テキストを表示する複数行の領域です。classJTextFieldJTextFieldは、1行のテキストの編集を可能にする軽量コンポーネントです。classJTextPaneグラフィックで表現される属性でマークアップできるテキスト・コンポーネントです。 -
javax.swing.plafでのJTextComponentの使用
JTextComponent型のパラメータを持つjavax.swing.plaf内のメソッド 修飾子と型 メソッド 説明 abstract voidTextUI. damageRange(JTextComponent t, int p0, int p1)モデル内の指定された一部分に対応するビューの部分が描画し直されるようにします。abstract voidTextUI. damageRange(JTextComponent t, int p0, int p1, Position.Bias firstBias, Position.Bias secondBias)モデル内の指定された一部分に対応するビューの部分が描画し直されるようにします。abstract EditorKitTextUI. getEditorKit(JTextComponent t)編集中のドキュメントのタイプで使用するポリシーを設定するサービスのバインディングを取得します。abstract intTextUI. getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet)キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。abstract ViewTextUI. getRootView(JTextComponent t)モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキスト・コンポーネント(すなわち階層のルート)の割り当てを持つViewを取得します。StringTextUI. getToolTipText(JTextComponent t, Point pt)非推奨。StringTextUI. getToolTipText2D(JTextComponent t, Point2D pt)渡された位置でツール・チップとして使用される文字列を返します。abstract RectangleTextUI. modelToView(JTextComponent t, int pos)非推奨。abstract RectangleTextUI. modelToView(JTextComponent t, int pos, Position.Bias bias)非推奨。Rectangle2DTextUI. modelToView2D(JTextComponent t, int pos, Position.Bias bias)モデル内の指定された位置を、ビュー座標体系内の場所に変換します。abstract intTextUI. viewToModel(JTextComponent t, Point pt)abstract intTextUI. viewToModel(JTextComponent t, Point pt, Position.Bias[] biasReturn)intTextUI. viewToModel2D(JTextComponent t, Point2D pt, Position.Bias[] biasReturn)ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。 -
javax.swing.plaf.basicでのJTextComponentの使用
JTextComponentを返すjavax.swing.plaf.basic内のメソッド 修飾子と型 メソッド 説明 protected JTextComponentBasicTextUI. getComponent()このUI実装に関連付けられたテキスト・コンポーネントを取得します。JTextComponent型のパラメータを持つjavax.swing.plaf.basic内のメソッド 修飾子と型 メソッド 説明 voidBasicTextUI. damageRange(JTextComponent tc, int p0, int p1)モデル内の指定された一部分に対応するビューの部分が描画し直されるようにします。voidBasicTextUI. damageRange(JTextComponent t, int p0, int p1, Position.Bias p0Bias, Position.Bias p1Bias)モデル内の指定された一部分に対応するビューの部分が描画し直されるようにします。EditorKitBasicEditorPaneUI. getEditorKit(JTextComponent tc)UIのEditorKitを取得します。EditorKitBasicTextUI. getEditorKit(JTextComponent tc)UIのEditorKitを取得します。ViewBasicTextUI. getRootView(JTextComponent tc)モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキスト・コンポーネント(すなわち階層のルート)の割り当てを持つViewを取得します。StringBasicTextUI. getToolTipText(JTextComponent t, Point pt)渡された位置でツール・チップとして使用される文字列を返します。RectangleBasicTextUI. modelToView(JTextComponent tc, int pos)非推奨。RectangleBasicTextUI. modelToView(JTextComponent tc, int pos, Position.Bias bias)非推奨。intBasicTextUI. viewToModel(JTextComponent tc, Point pt)intBasicTextUI. viewToModel(JTextComponent tc, Point pt, Position.Bias[] biasReturn) -
javax.swing.plaf.multiでのJTextComponentの使用
JTextComponent型のパラメータを持つjavax.swing.plaf.multi内のメソッド 修飾子と型 メソッド 説明 voidMultiTextUI. damageRange(JTextComponent a, int b, int c)このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。voidMultiTextUI. damageRange(JTextComponent a, int b, int c, Position.Bias d, Position.Bias e)このオブジェクトで処理されている各UIでdamageRangeメソッドを呼び出します。EditorKitMultiTextUI. getEditorKit(JTextComponent a)このオブジェクトで処理されている各UIでgetEditorKitメソッドを呼び出します。intMultiTextUI. getNextVisualPositionFrom(JTextComponent a, int b, Position.Bias c, int d, Position.Bias[] e)このオブジェクトで処理されている各UIでgetNextVisualPositionFromメソッドを呼び出します。ViewMultiTextUI. getRootView(JTextComponent a)このオブジェクトで処理されている各UIでgetRootViewメソッドを呼び出します。StringMultiTextUI. getToolTipText(JTextComponent a, Point b)このオブジェクトで処理されている各UIでgetToolTipTextメソッドを呼び出します。RectangleMultiTextUI. modelToView(JTextComponent a, int b)非推奨。RectangleMultiTextUI. modelToView(JTextComponent a, int b, Position.Bias c)非推奨。intMultiTextUI. viewToModel(JTextComponent a, Point b)非推奨。intMultiTextUI. viewToModel(JTextComponent a, Point b, Position.Bias[] c)非推奨。 -
javax.swing.textでのJTextComponentの使用
JTextComponentを返すjavax.swing.text内のメソッド 修飾子と型 メソッド 説明 protected JTextComponentDefaultCaret. getComponent()このキャレットを使用するテキスト・エディタ・コンポーネントを返します。protected JTextComponentTextAction. getFocusedComponent()現在フォーカスを持つテキスト・コンポーネントを取得します。protected JTextComponentTextAction. getTextComponent(ActionEvent e)アクションに使用するコンポーネントを判定します。JTextComponent型のパラメータを持つjavax.swing.text内のメソッド 修飾子と型 メソッド 説明 voidCaret. deinstall(JTextComponent c)UIがJTextComponentのインタフェースから削除されたときに呼び出されます。voidDefaultCaret. deinstall(JTextComponent c)UIがJTextComponentのインタフェースから削除されたときに呼び出されます。voidDefaultHighlighter. deinstall(JTextComponent c)UIがJTextComponentのインタフェースから削除されたときに呼び出されます。voidHighlighter. deinstall(JTextComponent c)UIがJTextComponentのインタフェースから削除されたときに呼び出されます。intNavigationFilter. getNextVisualPositionFrom(JTextComponent text, int pos, Position.Bias bias, int direction, Position.Bias[] biasRet)既存の位置からキャレットを置くことのできる、次の可視位置を返します。static intUtilities. getNextWord(JTextComponent c, int offs)指定された位置の次の語の開始位置を決定します。static ElementUtilities. getParagraphElement(JTextComponent c, int offs)段落または行に使用する要素を指定します。static intUtilities. getPositionAbove(JTextComponent c, int offs, float x)上の行で指定されたビュー位置にもっとも近いモデル内の位置を決定します。static intUtilities. getPositionAbove(JTextComponent c, int offs, int x)非推奨。static intUtilities. getPositionBelow(JTextComponent c, int offs, float x)下の行で指定されたビュー位置にもっとも近いモデル内の位置を決定します。static intUtilities. getPositionBelow(JTextComponent c, int offs, int x)非推奨。static intUtilities. getPreviousWord(JTextComponent c, int offs)指定された位置の直前の語の開始位置を指定します。static intUtilities. getRowEnd(JTextComponent c, int offs)指定されたモデル位置を含む行の、終了行モデル位置を指定します。static intUtilities. getRowStart(JTextComponent c, int offs)指定されたモデル位置を含む行の、開始行モデル位置を指定します。static intUtilities. getWordEnd(JTextComponent c, int offs)指定された位置の語の終了位置を決定します。static intUtilities. getWordStart(JTextComponent c, int offs)指定されたモデル位置の語の開始位置を決定します。voidCaret. install(JTextComponent c)JTextComponentのインタフェースにUIがインストールされるときに呼び出されます。voidDefaultCaret. install(JTextComponent c)JTextComponentのインタフェースにUIがインストールされるときに呼び出されます。voidDefaultHighlighter. install(JTextComponent c)JTextComponentのインタフェースにUIがインストールされるときに呼び出されます。voidHighlighter. install(JTextComponent c)JTextComponentのインタフェースにUIがインストールされるときに呼び出されます。voidDefaultHighlighter.DefaultHighlightPainter. paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c)ハイライトをペイントします。voidHighlighter.HighlightPainter. paint(Graphics g, int p0, int p1, Shape bounds, JTextComponent c)ハイライトをレンダリングします。ShapeDefaultHighlighter.DefaultHighlightPainter. paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view)ハイライトの一部分をペイントします。abstract ShapeLayeredHighlighter.LayerPainter. paintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)voidDefaultHighlighter. paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。abstract voidLayeredHighlighter. paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view)このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。 -
javax.swing.treeでのJTextComponentの使用
javax.swing.tree内のJTextComponentのサブクラス 修飾子と型 クラス 説明 classDefaultTreeCellEditor.DefaultTextFieldエディタが提供されない場合に使用されるTextField。
-