所有类
javax.swing.plaf.metal
类 MetalFileChooserUI.FilterComboBoxModel
java.lang.Object
javax.swing.AbstractListModel
javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel
- 所有已实现的接口:
- PropertyChangeListener, Serializable, EventListener, ComboBoxModel, ListModel
- 正在封闭类:
- MetalFileChooserUI
protected class MetalFileChooserUI.FilterComboBoxModel
- extends AbstractListModel
- implements ComboBoxModel, PropertyChangeListener
字体选择组合框的数据模型。
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filters
protected FileFilter[] filters
MetalFileChooserUI.FilterComboBoxModel
protected MetalFileChooserUI.FilterComboBoxModel()
propertyChange
public void propertyChange(PropertyChangeEvent e)
- 从接口
PropertyChangeListener
复制的描述 - 在 bound 属性发生更改时调用此方法。
- 指定者:
- 接口
PropertyChangeListener
中的 propertyChange
- 参数:
e
- 描述事件源和已更改的属性的 PropertyChangeEvent 对象。
setSelectedItem
public void setSelectedItem(Object filter)
- 从接口
ComboBoxModel
复制的描述 - 设置选择项。此方法的实现应该通知所有已注册
ListDataListener
内容已更改。 - 指定者:
- 接口
ComboBoxModel
中的 setSelectedItem
- 参数:
filter
- 要选择的列表对象,为 null
表示清除选择
getSelectedItem
public Object getSelectedItem()
- 从接口
ComboBoxModel
复制的描述 - 返回选择的项
- 指定者:
- 接口
ComboBoxModel
中的 getSelectedItem
- 返回:
- 选择的项,如果没有选择的项,则返回
null
getSize
public int getSize()
- 从接口
ListModel
复制的描述 - 返回列表的长度。
- 指定者:
- 接口
ListModel
中的 getSize
- 返回:
- 列表的长度
getElementAt
public Object getElementAt(int index)
- 从接口
ListModel
复制的描述 - 返回指定索引处的值。
- 指定者:
- 接口
ListModel
中的 getElementAt
- 参数:
index
- 请求的索引 - 返回:
index
处的值
所有类