org.jvnet.lafwidget.scroll
Class AutoScrollActivator

java.lang.Object
  extended by org.jvnet.lafwidget.scroll.AutoScrollActivator

public class AutoScrollActivator
extends java.lang.Object

Christopher Deckers (chrriis@nextencia.net) http://www.nextencia.net

Author:
Christopher Deckers

Nested Class Summary
protected static class AutoScrollActivator.AutoScrollMouseListener
           
protected static class AutoScrollActivator.AutoScrollProperties
           
 
Field Summary
protected  AutoScrollActivator.AutoScrollProperties autoScrollProperties
           
protected static javax.swing.ImageIcon H_IMAGE_ICON
           
protected static javax.swing.ImageIcon HV_IMAGE_ICON
           
protected  javax.swing.JScrollPane scrollPane
           
protected static javax.swing.ImageIcon V_IMAGE_ICON
           
 
Constructor Summary
AutoScrollActivator(javax.swing.JScrollPane scrollPane)
           
 
Method Summary
protected  void activateAutoScroll(java.awt.event.MouseEvent e)
           
protected  void configureScrollPane()
           
protected  void deactivateAutoScroll()
           
protected  javax.swing.ImageIcon getAutoScrollIcon()
           
static void setAutoScrollEnabled(javax.swing.JScrollPane scrollPane, boolean isEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scrollPane

protected javax.swing.JScrollPane scrollPane

autoScrollProperties

protected AutoScrollActivator.AutoScrollProperties autoScrollProperties

H_IMAGE_ICON

protected static final javax.swing.ImageIcon H_IMAGE_ICON

V_IMAGE_ICON

protected static final javax.swing.ImageIcon V_IMAGE_ICON

HV_IMAGE_ICON

protected static final javax.swing.ImageIcon HV_IMAGE_ICON
Constructor Detail

AutoScrollActivator

public AutoScrollActivator(javax.swing.JScrollPane scrollPane)
Method Detail

deactivateAutoScroll

protected void deactivateAutoScroll()

activateAutoScroll

protected void activateAutoScroll(java.awt.event.MouseEvent e)

configureScrollPane

protected void configureScrollPane()

getAutoScrollIcon

protected javax.swing.ImageIcon getAutoScrollIcon()

setAutoScrollEnabled

public static void setAutoScrollEnabled(javax.swing.JScrollPane scrollPane,
                                        boolean isEnabled)