- java.lang.Object
-
- javax.swing.plaf.basic.BasicComboBoxEditor
-
- すべての実装されたインタフェース:
FocusListener,EventListener,ComboBoxEditor
- 直系の既知のサブクラス:
BasicComboBoxEditor.UIResource,MetalComboBoxEditor
public class BasicComboBoxEditor extends Object implements ComboBoxEditor, FocusListener
編集可能なコンボボックスのデフォルト・エディタです。 エディタは、JTextFieldとして実装されます。
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static classBasicComboBoxEditor.UIResourceUIResourceを実装するBasicComboBoxEditorのサブクラスです。
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected JTextFieldeditorJTextFieldのインスタンス。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BasicComboBoxEditor()BasicComboBoxEditorの新しいインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 voidaddActionListener(ActionListener l)ActionListenerを追加します。protected JTextFieldcreateEditorComponent()内部エディタ・コンポーネントを作成します。voidfocusGained(FocusEvent e)コンポーネントがキーボード・フォーカスを取得すると呼び出されます。voidfocusLost(FocusEvent e)コンポーネントがキーボード・フォーカスを失うと呼び出されます。ComponentgetEditorComponent()このエディタのツリー階層に追加するコンポーネントを返します。ObjectgetItem()編集したアイテムを返します。voidremoveActionListener(ActionListener l)アクション・リスナーを削除します。voidselectAll()エディタに編集の開始とすべての選択を要求します。voidsetItem(Object anObject)編集すべき項目を設定します。
-
-
-
フィールドの詳細
-
editor
protected JTextField editor
JTextFieldのインスタンス。
-
-
メソッドの詳細
-
getEditorComponent
public Component getEditorComponent()
インタフェースからコピーされた説明:ComboBoxEditorこのエディタのツリー階層に追加するコンポーネントを返します。- 定義:
getEditorComponent、インタフェース:ComboBoxEditor- 戻り値:
- コンポーネント
-
createEditorComponent
protected JTextField createEditorComponent()
内部エディタ・コンポーネントを作成します。 カスタム実装を提供するには、このメソッドをオーバーライドします。- 戻り値:
- 新しいエディタ・コンポーネント
- 導入されたバージョン:
- 1.6
-
setItem
public void setItem(Object anObject)
編集すべき項目を設定します。- 定義:
setItem、インタフェース:ComboBoxEditor- パラメータ:
anObject- 表示されたエディタの値
-
getItem
public Object getItem()
インタフェースからコピーされた説明:ComboBoxEditor編集したアイテムを返します。- 定義:
getItem、インタフェース:ComboBoxEditor- 戻り値:
- 編集したアイテム
-
selectAll
public void selectAll()
インタフェースからコピーされた説明:ComboBoxEditorエディタに編集の開始とすべての選択を要求します。- 定義:
selectAll、インタフェース:ComboBoxEditor
-
focusGained
public void focusGained(FocusEvent e)
インタフェースからコピーされた説明:FocusListenerコンポーネントがキーボード・フォーカスを取得すると呼び出されます。- 定義:
focusGained、インタフェース:FocusListener- パラメータ:
e- 処理されるイベント
-
focusLost
public void focusLost(FocusEvent e)
インタフェースからコピーされた説明:FocusListenerコンポーネントがキーボード・フォーカスを失うと呼び出されます。- 定義:
focusLost、インタフェース:FocusListener- パラメータ:
e- 処理されるイベント
-
addActionListener
public void addActionListener(ActionListener l)
インタフェースからコピーされた説明:ComboBoxEditorActionListenerを追加します。 編集項目が変更されると、アクション・イベントが生成されます。- 定義:
addActionListener、インタフェース:ComboBoxEditor- パラメータ:
l-ActionListener
-
removeActionListener
public void removeActionListener(ActionListener l)
インタフェースからコピーされた説明:ComboBoxEditorアクション・リスナーを削除します。- 定義:
removeActionListener、インタフェース:ComboBoxEditor- パラメータ:
l-ActionListener
-
-