モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラスBasicComboBoxEditor

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 
    UIResourceを実装するBasicComboBoxEditorのサブクラスです。
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected JTextField
    JTextFieldのインスタンス。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    BasicComboBoxEditorの新しいインスタンスを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    ActionListenerを追加します。
    protected JTextField
    内部エディタ・コンポーネントを作成します。
    void
    コンポーネントがキーボード・フォーカスを取得すると呼び出されます。
    void
    コンポーネントがキーボード・フォーカスを失うと呼び出されます。
    このエディタのツリー階層に追加するコンポーネントを返します。
    編集したアイテムを返します。
    void
    アクション・リスナーを削除します。
    void
    エディタに編集の開始とすべての選択を要求します。
    void
    setItem(Object anObject)
    編集すべき項目を設定します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

    • editor

      protected JTextField editor
      JTextFieldのインスタンス。
  • コンストラクタの詳細

    • 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)
      インタフェースからコピーされた説明: ComboBoxEditor
      ActionListenerを追加します。 編集項目が変更されると、アクション・イベントが生成されます。
      定義:
      addActionListener、インタフェース: ComboBoxEditor
      パラメータ:
      l - ActionListener
    • removeActionListener

      public void removeActionListener(ActionListener l)
      インタフェースからコピーされた説明: ComboBoxEditor
      アクション・リスナーを削除します。
      定義:
      removeActionListener、インタフェース: ComboBoxEditor
      パラメータ:
      l - ActionListener