java.lang.Object
javax.swing.plaf.basic.BasicComboBoxEditor
- すべての実装されたインタフェース:
FocusListener,EventListener,ComboBoxEditor
- 直系の既知のサブクラス:
BasicComboBoxEditor.UIResource,MetalComboBoxEditor
public class BasicComboBoxEditor extends Object implements ComboBoxEditor, FocusListener
編集可能なコンボボックスのデフォルトのエディタです。 エディタは、JTextFieldとして実装されます。
-
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static classUIResourceを実装するBasicComboBoxEditorのサブクラスです。 -
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明voidActionListenerを追加します。protected JTextField内部エディタ・コンポーネントを作成します。voidコンポーネントがキーボード・フォーカスを取得すると呼び出されます。voidコンポーネントがキーボード・フォーカスを失うと呼び出されます。このエディタのツリー階層に追加するコンポーネントを返します。getItem()編集したアイテムを返します。voidアクション・リスナーを削除します。voidエディタに編集の開始とすべての選択を要求します。void編集すべき項目を設定します。
-
フィールド詳細
-
editor
protected JTextField editorJTextFieldのインスタンス。
-
-
コンストラクタの詳細
-
BasicComboBoxEditor
public BasicComboBoxEditor()BasicComboBoxEditorの新しいインスタンスを構築します。
-
-
メソッドの詳細
-
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
-