java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ScrollPaneUI
javax.swing.plaf.basic.BasicScrollPaneUI
javax.swing.plaf.metal.MetalScrollPaneUI
- すべての実装されたインタフェース:
ScrollPaneConstants
public class MetalScrollPaneUI extends BasicScrollPaneUI
ScrollPaneUIのMetal L&F実装です。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beans
パッケージに追加されています。 XMLEncoder
を参照してください。
-
ネストされたクラスのサマリー
クラス javax.swing.plaf.basic.BasicScrollPaneUIで宣言されたネストされたクラス/インタフェース
BasicScrollPaneUI.HSBChangeListener, BasicScrollPaneUI.MouseWheelHandler, BasicScrollPaneUI.PropertyChangeHandler, BasicScrollPaneUI.ViewportChangeHandler, BasicScrollPaneUI.VSBChangeListener
-
フィールドのサマリー
クラス javax.swing.plaf.basic.BasicScrollPaneUIで宣言されたフィールド
hsbChangeListener, scrollpane, spPropertyChangeListener, viewportChangeListener, vsbChangeListener
インタフェース javax.swing.ScrollPaneConstantsで宣言されたフィールド
COLUMN_HEADER, HORIZONTAL_SCROLLBAR, HORIZONTAL_SCROLLBAR_ALWAYS, HORIZONTAL_SCROLLBAR_AS_NEEDED, HORIZONTAL_SCROLLBAR_NEVER, HORIZONTAL_SCROLLBAR_POLICY, LOWER_LEADING_CORNER, LOWER_LEFT_CORNER, LOWER_RIGHT_CORNER, LOWER_TRAILING_CORNER, ROW_HEADER, UPPER_LEADING_CORNER, UPPER_LEFT_CORNER, UPPER_RIGHT_CORNER, UPPER_TRAILING_CORNER, VERTICAL_SCROLLBAR, VERTICAL_SCROLLBAR_ALWAYS, VERTICAL_SCROLLBAR_AS_NEEDED, VERTICAL_SCROLLBAR_NEVER, VERTICAL_SCROLLBAR_POLICY, VIEWPORT
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MetalScrollPaneUI()
-
メソッドのサマリー
修飾子と型 メソッド 説明 protected PropertyChangeListener
createScrollBarSwapListener()
スクロール・バー・スワップ・イベント用の新しいPropertyChangeListener
を返します。static ComponentUI
createUI(JComponent x)
新しいMetalScrollPaneUI
を構築します。void
uninstallListeners(JScrollPane scrollPane)
Deprecated.-BasicScrollPaneUI.uninstallListeners(JComponent)
に置き換えられましたクラス javax.swing.plaf.basic.BasicScrollPaneUIで宣言されたメソッド
createHSBChangeListener, createMouseWheelListener, createPropertyChangeListener, createViewportChangeListener, createVSBChangeListener, getBaseline, getBaselineResizeBehavior, getMaximumSize, installDefaults, installKeyboardActions, installListeners, syncScrollPaneWithViewport, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, updateColumnHeader, updateRowHeader, updateScrollBarDisplayPolicy, updateViewport
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
コンストラクタの詳細
-
MetalScrollPaneUI
public MetalScrollPaneUI()
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent x)新しいMetalScrollPaneUI
を構築します。- パラメータ:
x
- コンポーネント- 戻り値:
- 新しい
MetalScrollPaneUI
-
uninstallListeners
@Deprecatedpublic void uninstallListeners(JScrollPane scrollPane)Deprecated.-BasicScrollPaneUI.uninstallListeners(JComponent)
に置き換えられました- パラメータ:
scrollPane
-JScrollPane
のインスタンス
-
createScrollBarSwapListener
protected PropertyChangeListener createScrollBarSwapListener()スクロール・バー・スワップ・イベント用の新しいPropertyChangeListener
を返します。- 戻り値:
- スクロール・バー・スワップ・イベント用の新しい
PropertyChangeListener
。
-