com.birosoft.liquid.skin
Class SkinMenuItem

java.lang.Object
  extended by com.birosoft.liquid.skin.SkinElement
      extended by com.birosoft.liquid.skin.SkinMenuItem

public class SkinMenuItem
extends SkinElement

The only case the Skin currently can't handle is a skin for a JMenuItem.

See Also:
com.stefankrause.xplookandfeel.skin.Skin

Constructor Summary
SkinMenuItem(java.lang.String fileName, int leftOffset, int leftRolloverOffset, int rightOffset, int rightRolloverOffset, int roundedSize)
           
 
Method Summary
protected  void calculateSizes()
           
 void draw(java.awt.Graphics g, boolean isEnabled, boolean isSelected, boolean isPushed, boolean isRollover, int pSizeX, int leftSize, int sizeY)
           
 int getHsize()
           
 int getVsize()
           
 
Methods inherited from class com.birosoft.liquid.skin.SkinElement
getFilename, getImage, setFilename, setImage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SkinMenuItem

public SkinMenuItem(java.lang.String fileName,
                    int leftOffset,
                    int leftRolloverOffset,
                    int rightOffset,
                    int rightRolloverOffset,
                    int roundedSize)
Method Detail

draw

public void draw(java.awt.Graphics g,
                 boolean isEnabled,
                 boolean isSelected,
                 boolean isPushed,
                 boolean isRollover,
                 int pSizeX,
                 int leftSize,
                 int sizeY)

getHsize

public int getHsize()

getVsize

public int getVsize()

calculateSizes

protected void calculateSizes()