|
||||||||||
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.BasicScrollPaneUI
protected void installEtchedBorder(javax.swing.JScrollPane scrollPane)
public void installListeners(javax.swing.JScrollPane scrollPane)
installListeners
in class javax.swing.plaf.basic.BasicScrollPaneUI
protected 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 |