インタフェース
javax.swing.ListModelの使用
| パッケージ | 説明 |
|---|---|
| javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
| javax.swing.plaf.basic |
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
| javax.swing.plaf.metal |
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
-
javax.swingでのListModelの使用
javax.swing内のListModelのサブインタフェース 修飾子と型 インタフェース 説明 interfaceComboBoxModel<E>コンボボックスのデータ・モデルです。interfaceMutableComboBoxModel<E>ComboBoxModelの可変バージョンです。ListModelを実装しているjavax.swing内のクラス 修飾子と型 クラス 説明 classAbstractListModel<E>Listにその内容を提供するデータ・モデルの抽象定義です。classDefaultComboBoxModel<E>コンボボックスのデフォルト・モデルです。classDefaultListModel<E>このクラスはjava.util.VectorAPIを柔軟に実装します。1.1.xのjava.util.Vectorを実装しますが、コレクション・クラスはサポートせず、変更発生時にはListDataListenerに通知します。ListModelを返すjavax.swing内のメソッド 修飾子と型 メソッド 説明 ListModel<E>JList. getModel()JListコンポーネントによって表示される項目のリストを保持するデータ・モデルを返します。ListModel型のパラメータを持つjavax.swing内のメソッド 修飾子と型 メソッド 説明 voidJList. setModel(ListModel<E> model)リストの内容または「値」を表すモデルを設定し、プロパティ変更リスナーに通知して、リストの選択をクリアします。ListModel型のパラメータを持つjavax.swing内のコンストラクタ コンストラクタ 説明 JList(ListModel<E> dataModel)指定されたnull以外のモデルの要素を表示するJListを構築します。 -
javax.swing.plaf.basicでのListModelの使用
ListModelを実装しているjavax.swing.plaf.basic内のクラス 修飾子と型 クラス 説明 classBasicDirectoryModelファイル・リストの基本実装です。ListModel型のパラメータを持つjavax.swing.plaf.basic内のメソッド 修飾子と型 メソッド 説明 protected voidBasicListUI. paintCell(Graphics g, int row, Rectangle rowBounds, ListCellRenderer<Object> cellRenderer, ListModel<Object> dataModel, ListSelectionModel selModel, int leadIndex)リスト・セルをペイント: 関連する状態をコンピュートし、"ラバー・スタンプ"セル・レンダラ・コンポーネントを取得し、CellRendererPaneを使用してペイントします。 -
javax.swing.plaf.metalでのListModelの使用
ListModelを実装しているjavax.swing.plaf.metal内のクラス 修飾子と型 クラス 説明 protected classMetalFileChooserUI.DirectoryComboBoxModelタイプ・フェース選択のコンボボックスで使用するデータ・モデルです。protected classMetalFileChooserUI.FilterComboBoxModelタイプ・フェース選択のコンボボックスで使用するデータ・モデルです。