com.imagero.swing.titlebar.plaf
Class BumpRenderer

java.lang.Object
  extended bycom.imagero.swing.titlebar.plaf.BumpRenderer
All Implemented Interfaces:
TitleBarRenderer

public class BumpRenderer
extends java.lang.Object
implements TitleBarRenderer


Constructor Summary
BumpRenderer()
           
BumpRenderer(java.awt.Color c)
           
BumpRenderer(java.awt.Color topColor, java.awt.Color shadowColor, java.awt.Color backColor)
           
BumpRenderer(float baseH, float baseS)
           
 
Method Summary
 float getAlpha()
           
 java.awt.Color getBackColor()
           
 BumpPainter getPainter()
           
 boolean isArmed()
           
static void main(java.lang.String[] args)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c)
           
 void paint(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle r)
           
 void setAlpha(float alpha)
           
 void setArmed(boolean armed)
           
 void setBaseColor(java.awt.Color c)
           
 void setPainter(BumpPainter painter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BumpRenderer

public BumpRenderer()

BumpRenderer

public BumpRenderer(java.awt.Color c)

BumpRenderer

public BumpRenderer(java.awt.Color topColor,
                    java.awt.Color shadowColor,
                    java.awt.Color backColor)

BumpRenderer

public BumpRenderer(float baseH,
                    float baseS)
Method Detail

getAlpha

public float getAlpha()

setAlpha

public void setAlpha(float alpha)

setBaseColor

public void setBaseColor(java.awt.Color c)
Specified by:
setBaseColor in interface TitleBarRenderer

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c)
Specified by:
paint in interface TitleBarRenderer

getBackColor

public java.awt.Color getBackColor()

paint

public void paint(java.awt.Graphics g,
                  javax.swing.JComponent c,
                  java.awt.Rectangle r)
Specified by:
paint in interface TitleBarRenderer

getPainter

public BumpPainter getPainter()

setPainter

public void setPainter(BumpPainter painter)

main

public static void main(java.lang.String[] args)

isArmed

public boolean isArmed()

setArmed

public void setArmed(boolean armed)
Specified by:
setArmed in interface TitleBarRenderer