Package com.l2fprod.gui.plaf.skin.impl
Class AbstractSkinScrollbar
java.lang.Object
com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
com.l2fprod.gui.plaf.skin.impl.AbstractSkinScrollbar
- All Implemented Interfaces:
SkinComponent,SkinScrollbar,SwingConstants
public class AbstractSkinScrollbar
extends AbstractSkinComponent
implements SwingConstants, SkinScrollbar
- Version:
- $Revision: 1.1 $, $Date: 2003/08/01 20:05:29 $
- Author:
- $Author: l2fprod $
-
Field Summary
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArrowPreferredSize(int direction) Gets the ArrowPreferredSize attribute of the AbstractSkinScrollbar objectGets the MinimumThumbSize attribute of the AbstractSkinScrollbar objectgetPreferredSize(JScrollBar scrollbar) Gets the PreferredSize attribute of the AbstractSkinScrollbar objectbooleanDescription of the MethodbooleanpaintArrow(Graphics g, AbstractButton b, int direction) Description of the MethodbooleanpaintThumb(Graphics g, JScrollBar scrollbar, Rectangle thumbBounds) Description of the MethodbooleanpaintTrack(Graphics g, JScrollBar scrollbar, Rectangle trackBounds) Description of the Methodbooleanstatus()Description of the MethodMethods inherited from class com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
getSkin, uninstallSkinMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.l2fprod.gui.plaf.skin.SkinComponent
uninstallSkin
-
Constructor Details
-
AbstractSkinScrollbar
public AbstractSkinScrollbar() -
AbstractSkinScrollbar
-
-
Method Details
-
getPreferredSize
Gets the PreferredSize attribute of the AbstractSkinScrollbar object- Specified by:
getPreferredSizein interfaceSkinScrollbar- Parameters:
scrollbar- Description of Parameter- Returns:
- The PreferredSize value
-
getMinimumThumbSize
Gets the MinimumThumbSize attribute of the AbstractSkinScrollbar object- Specified by:
getMinimumThumbSizein interfaceSkinScrollbar- Returns:
- The MinimumThumbSize value
-
getArrowPreferredSize
Gets the ArrowPreferredSize attribute of the AbstractSkinScrollbar object- Specified by:
getArrowPreferredSizein interfaceSkinScrollbar- Parameters:
direction- Description of Parameter- Returns:
- The ArrowPreferredSize value
-
status
public boolean status()Description of the Method- Specified by:
statusin interfaceSkinComponent- Overrides:
statusin classAbstractSkinComponent- Returns:
- Description of the Returned Value
-
installSkin
Description of the Method- Specified by:
installSkinin interfaceSkinComponent- Overrides:
installSkinin classAbstractSkinComponent- Parameters:
c- Description of Parameter- Returns:
- Description of the Returned Value
-
paintArrow
Description of the Method- Specified by:
paintArrowin interfaceSkinScrollbar- Parameters:
g- Description of Parameterb- Description of Parameterdirection- Description of Parameter- Returns:
- Description of the Returned Value
-
paintTrack
Description of the Method- Specified by:
paintTrackin interfaceSkinScrollbar- Parameters:
g- Description of Parameterscrollbar- Description of ParametertrackBounds- Description of Parameter- Returns:
- Description of the Returned Value
-
paintThumb
Description of the Method- Specified by:
paintThumbin interfaceSkinScrollbar- Parameters:
g- Description of Parameterscrollbar- Description of ParameterthumbBounds- Description of Parameter- Returns:
- Description of the Returned Value
-