クラスMetalFileChooserUI.DirectoryComboBoxModel
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 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明intgetDepth(int i) i-thファイルの深さを返します。getElementAt(int index) 指定されたインデックスの値を返します。選択項目を返します。intgetSize()リストの長さを返します。voidsetSelectedItem(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-thファイルの深さを返します。- パラメータ:
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
-
getElementAt
public Object getElementAt(int index) インタフェースからコピーされた説明:ListModel指定されたインデックスの値を返します。- 定義:
getElementAt、インタフェースListModel<Object>- パラメータ:
index- 要求するインデックス- 戻り値:
indexの値
-