java.lang.Object
javax.swing.AbstractListModel<Object>
javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxModel
- すべての実装されたインタフェース:
Serializable
,ComboBoxModel<Object>
,ListModel<Object>
- 含まれているクラス:
- MetalFileChooserUI
protected class MetalFileChooserUI.DirectoryComboBoxModel extends AbstractListModel<Object> implements ComboBoxModel<Object>
タイプ・フェース選択のコンボボックスで使用するデータ・モデルです。
-
フィールドのサマリー
クラス javax.swing.AbstractListModelで宣言されたフィールド
listenerList
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明int
getDepth
(int i) i
番目のファイルの深さを返します。getElementAt
(int index) 指定されたインデックスの値を返します。選択項目を返します。int
getSize()
リストの長さを返します。void
setSelectedItem
(Object selectedDirectory) 選択項目を設定します。クラス javax.swing.AbstractListModelで宣言されたメソッド
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェース javax.swing.ListModelで宣言されたメソッド
addListDataListener, removeListDataListener
-
コンストラクタの詳細
-
DirectoryComboBoxModel
public DirectoryComboBoxModel()DirectoryComboBoxModel
のインスタンスを構築します。
-
-
メソッドの詳細
-
getDepth
public int getDepth(int i) i
番目のファイルの深さを返します。- パラメータ:
i
- インデックス- 戻り値:
i
番目のファイルの深さ
-
setSelectedItem
public void setSelectedItem(Object selectedDirectory) インタフェースからコピーされた説明:ComboBoxModel
選択項目を設定します。 このメソッドの実装では、すべての登録されたListDataListener
に内容の変更を通知する必要があります。- 定義:
setSelectedItem
、インタフェースComboBoxModel<Object>
- パラメータ:
selectedDirectory
- 選択するリスト・オブジェクトまたは選択をクリアする場合はnull
-
getSelectedItem
public Object getSelectedItem()インタフェースからコピーされた説明:ComboBoxModel
選択項目を返します。- 定義:
getSelectedItem
、インタフェースComboBoxModel<Object>
- 戻り値:
- 選択項目。選択項目がない場合は
null
-
getSize
public int getSize()インタフェースからコピーされた説明:ListModel
リストの長さを返します。 -
getElementAt
public Object getElementAt(int index) インタフェースからコピーされた説明:ListModel
指定されたインデックスの値を返します。- 定義:
getElementAt
、インタフェースListModel<Object>
- パラメータ:
index
- 要求するインデックス- 戻り値:
index
の値
-