com.jgoodies.looks.plastic
public class PlasticButtonUI extends MetalButtonUI
ButtonUI
.
It differs from the superclass MetalButtonUI
in that
it can add a pseudo 3D effect and that the border can paint the focus.
Version: $Revision: 1.6 $
Method Summary | |
---|---|
static ComponentUI | createUI(JComponent b) |
void | installDefaults(AbstractButton b)
Installs defaults. |
protected boolean | is3D(AbstractButton b)
Checks and answers if this button shall use a pseudo 3D effect.
|
protected boolean | isToolBarButton(AbstractButton b)
Checks and answers if this is button is in a tool bar.
|
protected void | paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
Paints the focus with close to the button's border. |
void | update(Graphics g, JComponent c) |
Parameters: b the button to check
Returns: true indicates a 3D effect, false flat
Parameters: b the button to check
Returns: true if in tool bar, false otherwise