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