|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ScrollPaneUI
javax.swing.plaf.basic.BasicScrollPaneUI
com.sun.java.swing.plaf.windows.WindowsScrollPaneUI
com.jgoodies.looks.windows.WindowsScrollPaneUI
public final class WindowsScrollPaneUI
The JGoodies Windows L&F implementation of ScrollPaneUI.
Installs an etched border if the client property
Options.IS_ETCHED_KEY is set.
Options.IS_ETCHED_KEY| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicScrollPaneUI |
|---|
javax.swing.plaf.basic.BasicScrollPaneUI.HSBChangeListener, javax.swing.plaf.basic.BasicScrollPaneUI.MouseWheelHandler, javax.swing.plaf.basic.BasicScrollPaneUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicScrollPaneUI.ViewportChangeHandler, javax.swing.plaf.basic.BasicScrollPaneUI.VSBChangeListener |
| Field Summary |
|---|
| Fields inherited from class javax.swing.plaf.basic.BasicScrollPaneUI |
|---|
hsbChangeListener, scrollpane, spPropertyChangeListener, viewportChangeListener, vsbChangeListener |
| Fields inherited from interface 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 |
| Constructor Summary | |
|---|---|
WindowsScrollPaneUI()
|
|
| Method Summary | |
|---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent b)
|
protected void |
installDefaults(javax.swing.JScrollPane scrollPane)
|
protected void |
installEtchedBorder(javax.swing.JScrollPane scrollPane)
|
void |
installListeners(javax.swing.JScrollPane scrollPane)
|
protected void |
uninstallListeners(javax.swing.JComponent c)
|
| Methods inherited from class javax.swing.plaf.basic.BasicScrollPaneUI |
|---|
createHSBChangeListener, createMouseWheelListener, createPropertyChangeListener, createViewportChangeListener, createVSBChangeListener, getBaseline, getBaselineResizeBehavior, getMaximumSize, installKeyboardActions, installUI, paint, syncScrollPaneWithViewport, uninstallDefaults, uninstallKeyboardActions, uninstallUI, updateColumnHeader, updateRowHeader, updateScrollBarDisplayPolicy, updateViewport |
| Methods inherited from class javax.swing.plaf.ComponentUI |
|---|
contains, getAccessibleChild, getAccessibleChildrenCount, getMinimumSize, getPreferredSize, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WindowsScrollPaneUI()
| Method Detail |
|---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
protected void installDefaults(javax.swing.JScrollPane scrollPane)
installDefaults in class javax.swing.plaf.basic.BasicScrollPaneUIprotected void installEtchedBorder(javax.swing.JScrollPane scrollPane)
public void installListeners(javax.swing.JScrollPane scrollPane)
installListeners in class javax.swing.plaf.basic.BasicScrollPaneUIprotected void uninstallListeners(javax.swing.JComponent c)
uninstallListeners in class javax.swing.plaf.basic.BasicScrollPaneUI
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||