JavaTM Platform
Standard Ed. 6

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 BasicComboBoxEditor.UIResource
          UIResource を実装する BasicComboBoxEditor のサブクラスです。
 
フィールドの概要
protected  JTextField editor
           
 
コンストラクタの概要
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)
          編集すべき項目を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

editor

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

BasicComboBoxEditor

public BasicComboBoxEditor()
メソッドの詳細

getEditorComponent

public Component getEditorComponent()
インタフェース ComboBoxEditor の記述:
エディタのツリー階層に追加するコンポーネントを返します。

定義:
インタフェース ComboBoxEditor 内の getEditorComponent

createEditorComponent

protected JTextField createEditorComponent()
内部エディタコンポーネントを作成します。カスタム実装を提供するには、このメソッドをオーバーライドします。

戻り値:
新しいエディタコンポーネント
導入されたバージョン:
1.6

setItem

public void setItem(Object anObject)
編集すべき項目を設定します。

定義:
インタフェース ComboBoxEditor 内の setItem
パラメータ:
anObject - 表示されたエディタの値

getItem

public Object getItem()
インタフェース ComboBoxEditor の記述:
編集項目を返します。

定義:
インタフェース ComboBoxEditor 内の getItem

selectAll

public void selectAll()
インタフェース ComboBoxEditor の記述:
エディタに編集の開始とすべての選択を要求します。

定義:
インタフェース ComboBoxEditor 内の selectAll

focusGained

public void focusGained(FocusEvent e)
インタフェース FocusListener の記述:
コンポーネントがキーボードフォーカスを取得すると呼び出されます。

定義:
インタフェース FocusListener 内の focusGained

focusLost

public void focusLost(FocusEvent e)
インタフェース FocusListener の記述:
コンポーネントがキーボードフォーカスを失うと呼び出されます。

定義:
インタフェース FocusListener 内の focusLost

addActionListener

public void addActionListener(ActionListener l)
インタフェース ComboBoxEditor の記述:
ActionListener を追加します。編集項目が変更されると、アクションイベントが生成されます。

定義:
インタフェース ComboBoxEditor 内の addActionListener

removeActionListener

public void removeActionListener(ActionListener l)
インタフェース ComboBoxEditor の記述:
アクションリスナーを削除します。

定義:
インタフェース ComboBoxEditor 内の removeActionListener

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。