クラスBasicComboBoxEditor

java.lang.Object
javax.swing.plaf.basic.BasicComboBoxEditor
すべての実装されたインタフェース:
FocusListener, EventListener, ComboBoxEditor
直系の既知のサブクラス:
BasicComboBoxEditor.UIResource, MetalComboBoxEditor

public class BasicComboBoxEditor extends Object implements ComboBoxEditor, FocusListener
編集可能なコンボボックスのデフォルトのエディタです。 エディタは、JTextFieldとして実装されます。
  • フィールド詳細

    • 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