Class AutoScrollActivator
- java.lang.Object
-
- org.pushingpixels.lafwidget.scroll.AutoScrollActivator
-
public class AutoScrollActivator extends Object
Christopher Deckers (chrriis@nextencia.net) http://www.nextencia.net
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
AutoScrollActivator.AutoScrollMouseListener
protected static class
AutoScrollActivator.AutoScrollProperties
-
Field Summary
Fields Modifier and Type Field Description protected AutoScrollActivator.AutoScrollProperties
autoScrollProperties
protected static ImageIcon
H_IMAGE_ICON
protected static ImageIcon
HV_IMAGE_ICON
protected JScrollPane
scrollPane
protected static ImageIcon
V_IMAGE_ICON
-
Constructor Summary
Constructors Constructor Description AutoScrollActivator(JScrollPane scrollPane)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
activateAutoScroll(MouseEvent e)
protected void
configureScrollPane()
protected void
deactivateAutoScroll()
protected ImageIcon
getAutoScrollIcon()
static void
setAutoScrollEnabled(JScrollPane scrollPane, boolean isEnabled)
-
-
-
Field Detail
-
scrollPane
protected JScrollPane scrollPane
-
autoScrollProperties
protected AutoScrollActivator.AutoScrollProperties autoScrollProperties
-
H_IMAGE_ICON
protected static final ImageIcon H_IMAGE_ICON
-
V_IMAGE_ICON
protected static final ImageIcon V_IMAGE_ICON
-
HV_IMAGE_ICON
protected static final ImageIcon HV_IMAGE_ICON
-
-
Constructor Detail
-
AutoScrollActivator
public AutoScrollActivator(JScrollPane scrollPane)
-
-
Method Detail
-
deactivateAutoScroll
protected void deactivateAutoScroll()
-
activateAutoScroll
protected void activateAutoScroll(MouseEvent e)
-
configureScrollPane
protected void configureScrollPane()
-
getAutoScrollIcon
protected ImageIcon getAutoScrollIcon()
-
setAutoScrollEnabled
public static void setAutoScrollEnabled(JScrollPane scrollPane, boolean isEnabled)
-
-