- java.lang.Object
- 
- javax.swing.plaf.ComponentUI
- 
- javax.swing.plaf.ListUI
- 
- javax.swing.plaf.basic.BasicListUI
- 
- javax.swing.plaf.synth.SynthListUI
 
 
 
 
- 
- すべての実装されたインタフェース:
- PropertyChangeListener,- EventListener,- SynthConstants,- SynthUI
 
 public class SynthListUI extends BasicListUI implements PropertyChangeListener, SynthUI JListのSynth L&F UIの委譲を提供します。- 導入されたバージョン:
- 1.7
 
- 
- 
ネストされたクラスのサマリー- 
クラス javax.swing.plaf.basic.BasicListUIで宣言されたネストされたクラス/インタフェースBasicListUI.FocusHandler, BasicListUI.ListDataHandler, BasicListUI.ListSelectionHandler, BasicListUI.MouseInputHandler, BasicListUI.PropertyChangeHandler
 
- 
 - 
フィールドのサマリー- 
クラス javax.swing.plaf.basic.BasicListUIで宣言されたフィールドcellHeight, cellHeights, cellRendererChanged, cellWidth, fixedCellHeightChanged, fixedCellWidthChanged, focusListener, fontChanged, list, listDataListener, listSelectionListener, modelChanged, mouseInputListener, propertyChangeListener, prototypeCellValueChanged, rendererPane, selectionModelChanged, updateLayoutStateNeeded
 - 
インタフェース javax.swing.plaf.synth.SynthConstantsで宣言されたフィールドDEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 SynthListUI()
 - 
メソッドのサマリーすべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static ComponentUIcreateUI(JComponent list)指定されたコンポーネントの新しいUIオブジェクトを作成します。voidupdate(Graphics g, JComponent c)このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。- 
クラス javax.swing.plaf.basic.BasicListUIで宣言されたメソッドconvertRowToY, convertYToRow, createFocusListener, createListDataListener, createListSelectionListener, createMouseInputListener, createPropertyChangeListener, getBaseline, getBaselineResizeBehavior, getPreferredSize, getRowHeight, installDefaults, installKeyboardActions, installListeners, installUI, locationToIndex, maybeUpdateLayoutState, paint, paintCell, selectNextIndex, selectPreviousIndex, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, updateLayoutState
 - 
クラス javax.swing.plaf.ListUIで宣言されたメソッドgetCellBounds, indexToLocation
 - 
クラス javax.swing.plaf.ComponentUIで宣言されたメソッドcontains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize
 - 
クラス java.lang.Objectで宣言されたメソッドclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
インタフェース java.beans.PropertyChangeListenerで宣言されたメソッドpropertyChange
 - 
インタフェース javax.swing.plaf.synth.SynthUIで宣言されたメソッドgetContext, paintBorder
 
- 
 
- 
- 
- 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent list) 指定されたコンポーネントの新しいUIオブジェクトを作成します。- パラメータ:
- list- UIオブジェクトを作成するコンポーネント
- 戻り値:
- UIオブジェクト
 
 - 
updatepublic void update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。 このメソッドはコンポーネントのバックグラウンドをペイントし、BasicListUI.paint(java.awt.Graphics, javax.swing.JComponent)メソッドを呼び出します。一般に、このメソッドはサブクラスによってオーバーライドする必要はありません。 すべてのLook & Feelの描画コードを paintメソッドに入れるようにしてください。- オーバーライド:
- update、クラス- ComponentUI
- パラメータ:
- g- ペイントに使用される- Graphicsオブジェクト
- c- ペイントされるコンポーネント
- 関連項目:
- BasicListUI.paint(java.awt.Graphics, javax.swing.JComponent)
 
 
- 
 
-