モジュール 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 - an ActionListener
    • removeActionListener

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