所有类
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
处的值
所有类