SkinLF
Version 1.1

com.l2fprod.gui.plaf.skin.impl
Class AbstractSkinScrollbar

java.lang.Object
  |
  +--com.l2fprod.gui.plaf.skin.impl.AbstractSkinScrollbar
All Implemented Interfaces:
SkinComponent, SkinScrollbar, javax.swing.SwingConstants

public class AbstractSkinScrollbar
extends java.lang.Object
implements javax.swing.SwingConstants, SkinScrollbar

Version:
$Revision: 1.2 $, $Date: 2001/03/11 21:24:30 $
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
AbstractSkinScrollbar()
           
 
Method Summary
 java.awt.Dimension getArrowPreferredSize(int direction)
           
 java.awt.Dimension getPreferredSize(javax.swing.JScrollBar scrollbar)
           
 boolean installSkin(javax.swing.JComponent c)
           
 boolean paintArrow(java.awt.Graphics g, javax.swing.AbstractButton b, int direction)
           
 boolean paintThumb(java.awt.Graphics g, javax.swing.JScrollBar scrollbar, java.awt.Rectangle thumbBounds)
           
 boolean paintTrack(java.awt.Graphics g, javax.swing.JScrollBar scrollbar, java.awt.Rectangle trackBounds)
           
 boolean status()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSkinScrollbar

public AbstractSkinScrollbar()
Method Detail

status

public boolean status()
Specified by:
status in interface SkinComponent

installSkin

public boolean installSkin(javax.swing.JComponent c)
Specified by:
installSkin in interface SkinComponent

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.JScrollBar scrollbar)
Specified by:
getPreferredSize in interface SkinScrollbar

getArrowPreferredSize

public java.awt.Dimension getArrowPreferredSize(int direction)
Specified by:
getArrowPreferredSize in interface SkinScrollbar

paintArrow

public boolean paintArrow(java.awt.Graphics g,
                          javax.swing.AbstractButton b,
                          int direction)
Specified by:
paintArrow in interface SkinScrollbar

paintTrack

public boolean paintTrack(java.awt.Graphics g,
                          javax.swing.JScrollBar scrollbar,
                          java.awt.Rectangle trackBounds)
Specified by:
paintTrack in interface SkinScrollbar

paintThumb

public boolean paintThumb(java.awt.Graphics g,
                          javax.swing.JScrollBar scrollbar,
                          java.awt.Rectangle thumbBounds)
Specified by:
paintThumb in interface SkinScrollbar

SkinLF
Version 1.1

www.L2FProd.com
© 2000-2001 L2FProd.com