JavaTM 2 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)
          移除一個 ActionListener
 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 複製的描述
移除一個 ActionListener

指定者:
介面 ComboBoxEditor 中的 removeActionListener

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only