| JavaTM 2 Platform Std. Ed. v1.5.0 
 
javax.swing.plaf.basic
Class BasicBorders.ToggleButtonBorder
java.lang.Object
   javax.swing.border.AbstractBorder  javax.swing.plaf.basic.BasicBorders.ButtonBorder  javax.swing.plaf.basic.BasicBorders.ToggleButtonBorder 
All Implemented Interfaces: Serializable, Border, UIResource 
Enclosing class:BasicBorders 
 
public static class BasicBorders.ToggleButtonBorder extends BasicBorders.ButtonBorder 
 
 
 
| Methods inherited from class java.lang.Object |  
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |  
 
BasicBorders.ToggleButtonBorder
public BasicBorders.ToggleButtonBorder(Color shadow,
                                       Color darkShadow,
                                       Color highlight,
                                       Color lightHighlight)
 
paintBorder
public void paintBorder(Component c,
                        Graphics g,
                        int x,
                        int y,
                        int width,
                        int height)
Description copied from class: AbstractBorderThis default implementation does no painting.
 
Specified by:paintBorderin interfaceBorderOverrides:paintBorderin classBasicBorders.ButtonBorder
Parameters:c- the component for which this border is being paintedg- the paint graphicsx- the x position of the painted bordery- the y position of the painted borderwidth- the width of the painted borderheight- the height of the painted border 
 
getBorderInsets
public Insets getBorderInsets(Component c) 
Description copied from class: AbstractBorderThis default implementation returns a new Insetsinstance where thetop,left,bottom, andrightfields are set to0.
 
Specified by:getBorderInsetsin interfaceBorderOverrides:getBorderInsetsin classBasicBorders.ButtonBorder
Parameters:c- the component for which this border insets value appliesReturns:the new Insetsobject initialized to 0 
 
getBorderInsets
public Insets getBorderInsets(Component c,
                              Insets insets)
Description copied from class: AbstractBorderReinitializes the insets parameter with this Border's current Insets.
 
Overrides:getBorderInsetsin classBasicBorders.ButtonBorder
Parameters:c- the component for which this border insets value appliesinsets- the object to be reinitializedReturns:the insetsobject 
 Copyright 2003 Sun Microsystems, Inc. All rights reserved |