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 classAutoScrollActivator.AutoScrollMouseListenerprotected static classAutoScrollActivator.AutoScrollProperties
-
Field Summary
Fields Modifier and Type Field Description protected AutoScrollActivator.AutoScrollPropertiesautoScrollPropertiesprotected static ImageIconH_IMAGE_ICONprotected static ImageIconHV_IMAGE_ICONprotected JScrollPanescrollPaneprotected static ImageIconV_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 voidactivateAutoScroll(MouseEvent e)protected voidconfigureScrollPane()protected voiddeactivateAutoScroll()protected ImageIcongetAutoScrollIcon()static voidsetAutoScrollEnabled(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)
-
-