インタフェース
javax.swing.ListCellRendererの使用
| パッケージ | 説明 |
|---|---|
| javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
| javax.swing.plaf.basic |
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
| javax.swing.plaf.metal |
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
-
javax.swingでのListCellRendererの使用
ListCellRendererを実装しているjavax.swingのクラス 修飾子と型 クラス 説明 classDefaultListCellRendererリスト内の項目をレンダリングします。static classDefaultListCellRenderer.UIResourceUIResourceを実装するDefaultListCellRendererのサブクラスです。ListCellRendererとして宣言されたjavax.swingのフィールド 修飾子と型 フィールド 説明 protected ListCellRenderer<? super E>JComboBox. rendererこのprotectedフィールドは実装固有のものです。ListCellRendererを返すjavax.swingのメソッド 修飾子と型 メソッド 説明 ListCellRenderer<? super E>JList. getCellRenderer()リスト項目をペイントするオブジェクトを返します。ListCellRenderer<? super E>JComboBox. getRenderer()選択された項目をJComboBoxフィールドで表示するのに使われるレンダラを返します。型ListCellRendererのパラメータを持つjavax.swingのメソッド 修飾子と型 メソッド 説明 voidJList. setCellRenderer(ListCellRenderer<? super E> cellRenderer)リスト内の各セルをペイントするために使用される委譲を設定します。voidJComboBox. setRenderer(ListCellRenderer<? super E> aRenderer)JComboBoxフィールドのリストから選択されたリスト項目と項目をペイントするレンダリングを設定します。 -
javax.swing.plaf.basicでのListCellRendererの使用
ListCellRendererを実装しているjavax.swing.plaf.basicのクラス 修飾子と型 クラス 説明 classBasicComboBoxRendererComboBoxレンダラstatic classBasicComboBoxRenderer.UIResourceUIResourceを実装するBasicComboBoxRendererのサブクラスです。ListCellRendererを返すjavax.swing.plaf.basicのメソッド 修飾子と型 メソッド 説明 protected ListCellRenderer<Object>BasicComboBoxUI. createRenderer()編集不可能なコンボボックスで使用されるデフォルト・レンダラを作成します。型ListCellRendererのパラメータを持つ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でのListCellRendererの使用
ListCellRendererを実装しているjavax.swing.plaf.metalのクラス 修飾子と型 クラス 説明 protected classMetalFileChooserUI.FileRenderer非推奨。JDK version 9以降classMetalFileChooserUI.FilterComboBoxRenderer各種のサイズおよびスタイルをレンダリングします。