java.lang.Objectjavax.swing.plaf.basic.BasicComboBoxEditor
public class BasicComboBoxEditor
用于可编辑组合框的默认编辑器。该编辑器被实现为 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 |
| 字段详细信息 |
|---|
protected JTextField editor
| 构造方法详细信息 |
|---|
public BasicComboBoxEditor()
| 方法详细信息 |
|---|
public Component getEditorComponent()
ComboBoxEditor 复制的描述
ComboBoxEditor 中的
getEditorComponent
protected JTextField createEditorComponent()
public void setItem(Object anObject)
ComboBoxEditor 中的
setItem
anObject - 编辑器的显示值
public Object getItem()
ComboBoxEditor 复制的描述
ComboBoxEditor 中的
getItem
public void selectAll()
ComboBoxEditor 复制的描述
ComboBoxEditor 中的
selectAll
public void focusGained(FocusEvent e)
FocusListener 复制的描述
FocusListener 中的
focusGained
public void focusLost(FocusEvent e)
FocusListener 复制的描述
FocusListener 中的
focusLost
public void addActionListener(ActionListener l)
ComboBoxEditor 复制的描述
ComboBoxEditor 中的
addActionListener
public void removeActionListener(ActionListener l)
ComboBoxEditor 复制的描述
ComboBoxEditor 中的
removeActionListener