net.sourceforge.atunes.gui.substance
Class ButtonShaper

java.lang.Object
  extended by net.sourceforge.atunes.gui.substance.ButtonShaper
Direct Known Subclasses:
CircleButtonShaper, LeftConcaveButtonShaper, RightConcaveButtonShaper, RoundRectButtonShaper

public abstract class ButtonShaper
extends java.lang.Object

The Class ButtonShaper.


Constructor Summary
ButtonShaper()
           
 
Method Summary
 javax.swing.border.Border getButtonBorder(javax.swing.AbstractButton button)
           
 java.awt.geom.GeneralPath getButtonOutline(javax.swing.AbstractButton button)
           
 java.awt.Dimension getPreferredSize(javax.swing.AbstractButton button, java.awt.Dimension uiPreferredSize)
           
 boolean isProportionate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ButtonShaper

public ButtonShaper()
Method Detail

getButtonOutline

public java.awt.geom.GeneralPath getButtonOutline(javax.swing.AbstractButton button)

getPreferredSize

public java.awt.Dimension getPreferredSize(javax.swing.AbstractButton button,
                                           java.awt.Dimension uiPreferredSize)

getButtonBorder

public javax.swing.border.Border getButtonBorder(javax.swing.AbstractButton button)

isProportionate

public boolean isProportionate()


Copyright © 2006-2008 The aTunes Team. All Rights Reserved.