クラスは、テキストの編集を可能にするすべてのコンポーネントのスーパークラスです。テキストコンポーネントはテキストの文字列を具体的に表現します。クラスは、このテキストが編集可能であるかどうかを判定するメソッドセットを定義します。コンポーネントが編集可能である場合は、テキスト挿入キャレットをサポートする別のメソッドセットも定義します。このクラスは、テキストの現在の選択範囲を保持するために使用されるメソッドも定義します。コンポーネントのテキストの部分テキストであるテキストの選択範囲は、編集操作の対象となります。テキストの選択範囲は、選択テキストとも呼ばれます。クラス用のユーザ補助機能のサポートを実装しています。l)このテキストコンポーネントからテキストイベントを受け取るために、指定されたテキストイベントリスナーを追加します。enable)このコンポーネントのインプットメソッドサポートを使用可能または使用不可能にします。ColorgetBackground()このテキストコンポーネントのバックグラウンドカラーを返します。intgetCaretPosition()このテキストコンポーネントのテキスト挿入キャレットの位置を返します。して、現在登録されているすべてのオブジェクトの配列を返します。StringgetSelectedText()このテキストコンポーネントによって表示されるテキストから選択テキストを返します。intgetSelectionEnd()このテキストコンポーネントの選択テキストの終点を返します。intgetSelectionStart()このテキストコンポーネントの選択テキストの始点を返します。StringgetText()このテキストコンポーネントによって表示されるテキストを返します。TextListener[]getTextListeners()このテキストコンポーネントに登録されたすべてのテキストリスナーの配列を返します。booleanisEditable()このテキストコンポーネントが編集可能であるかどうかを示します。状態を表す文字列を返します。e)このテキストコンポーネントのイベントを処理します。オブジェクトにディスパッチすることにより、アクションイベントを処理します。l)以降このテキストコンポーネントからテキストイベントを受け取らないように、指定されたテキストイベントリスナーを削除します。selectionEnd)指定された始点と終点の間にあるテキストを選択します。voidselectAll()このテキストコンポーネント内のすべてのテキストを選択します。c)このテキストコンポーネントのバックグラウンドカラーを設定します。position)このテキストコンポーネントにテキスト挿入キャレットの位置を設定します。b)このテキストコンポーネントが編集可能かどうかを指定するフラグを設定します。selectionEnd)このテキストコンポーネントの選択範囲の終点を、指定された位置に設定します。selectionStart)このテキストコンポーネントの選択範囲の始点を、指定された位置に設定します。t)このテキストコンポーネントで表示されるテキストを、指定されたテキストに設定します。このコンポーネントのインプットメソッドサポートを使用可能または使用不可能にします。インプットメソッドサポートが使用可能で、コンポーネントがキーイベントも処理する場合、入力イベントは現在のインプットメソッドに提供され、そのコンポーネントによってだけ処理されるか、インプットメソッドが使用しなければ、そのリスナーに送られます。デフォルトでは、インプットメソッドサポートは使用可能です。このメソッドは、ツールキットによって内部で呼び出されます。プログラムから直接呼び出すことはできません。機能を変えずに外観を変更することができます。setText(String&nbsp;t)このテキストコンポーネントで表示されるテキストを、指定されたテキストに設定します。getText()このテキストコンポーネントによって表示されるテキストを返します。getSelectedText()このテキストコンポーネントによって表示されるテキストから選択テキストを返します。isEditable()このテキストコンポーネントが編集可能であるかどうかを示します。setEditable(boolean&nbsp;b)このテキストコンポーネントが編集可能かどうかを指定するフラグを設定します。設定されている場合、テキストコンポーネントはユーザによる編集が可能になります。設定されている場合、ユーザはこのテキストコンポーネントのテキストを変更できません。バックグラウンドカラーを持ちます。呼び出しによってオーバーライドできます。getBackground()このテキストコンポーネントのバックグラウンドカラーを返します。バックグラウンドカラーを持ちます。呼び出しによってオーバーライドできます。このテキストコンポーネントのバックグラウンドカラー。setBackground(Color&nbsp;c)このテキストコンポーネントのバックグラウンドカラーを設定します。このテキストコンポーネントの色になる色。getSelectionStart()このテキストコンポーネントの選択テキストの始点を返します。setSelectionStart(int&nbsp;selectionStart)このテキストコンポーネントの選択範囲の始点を、指定された位置に設定します。新しい始点は現在の選択範囲の終点以前に制限されます。小さい値に設定することはできません。値が境界外である場合でも、このメソッドは、失敗することなく、暗黙的にこれらの制約を適用します。getSelectionEnd()このテキストコンポーネントの選択テキストの終点を返します。setSelectionEnd(int&nbsp;selectionEnd)このテキストコンポーネントの選択範囲の終点を、指定された位置に設定します。新しい終点は現在の選択範囲の始点以後に制限されます。コンポーネントのテキストの末尾を越える値に設定することはできません。値が境界外である場合でも、このメソッドは、失敗することなく、暗黙的にこれらの制約を適用します。int&nbsp;selectionEnd)指定された始点と終点の間にあるテキストを選択します。このメソッドは選択テキストの始点と終点を設定します。始点はゼロ以上でなければならないという制約が適用されます。終点は始点と同じか、それより大きくなければならず、またテキストコンポーネントのテキストの長さに等しいか、それより小さくなければなりません。文字の位置は、ゼロから始まるインデックスで指定します。ある文字は選択されません。選択テキストの始点と終点が同じ場合は、すべてのテキストの選択が解除されます。呼び出し側が一貫性のない値または境界外の値を指定した場合、メソッドはメッセージを表示せずに、これらの制約を適用します。具体的には、始点または終点がテキストの長さを超える場合、テキストと同じ長さに設定し直します。始点がゼロより小さい場合、ゼロに設定し直します。終点が始点より小さい場合、始点に設定し直します。選択されるテキストの終点を示すゼロから始まるインデックス。selectAll()このテキストコンポーネント内のすべてのテキストを選択します。setCaretPosition(int&nbsp;position)このテキストコンポーネントにテキスト挿入キャレットの位置を設定します。キャレット位置は現在の選択範囲末尾かそれより前に制約されます。指定した場合、キャレット位置はコンポーネントのテキストの終点に設定されます。これはメッセージの表示なしで行われます。キャレット位置はまた、コンポーネントのテキストの始点であるゼロより小さく設定することはできません。getCaretPosition()このテキストコンポーネントのテキスト挿入キャレットの位置を返します。addTextListener(TextListener&nbsp;l)このテキストコンポーネントからテキストイベントを受け取るために、指定されたテキストイベントリスナーを追加します。場合、例外はスローされず、処理も実行されません。removeTextListener(TextListener&nbsp;l)以降このテキストコンポーネントからテキストイベントを受け取らないように、指定されたテキストイベントリスナーを削除します。場合、例外はスローされず、処理も実行されません。getTextListeners()このテキストコンポーネントに登録されたすべてのテキストリスナーの配列を返します。して、現在登録されているすべてのオブジェクトの配列を返します。メソッドを使用して登録されます。