| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Border
Interface describing an object capable of rendering a border around the edges of a swing component. For examples of using borders see How to Use Borders, a section in The Java Tutorial.
In the Swing component set, borders supercede Insets as the mechanism for creating a (decorated or plain) area around the edge of a component.
Usage Notes:
setInsets).
 
BorderFactory, 
EmptyBorder, 
CompoundBorder| Method Summary | |
|---|---|
|  Insets | getBorderInsets(Component c)Returns the insets of the border. | 
|  boolean | isBorderOpaque()Returns whether or not the border is opaque. | 
|  void | paintBorder(Component c,
            Graphics g,
            int x,
            int y,
            int width,
            int height)Paints the border for the specified component with the specified position and size. | 
| Method Detail | 
|---|
void paintBorder(Component c,
                 Graphics g,
                 int x,
                 int y,
                 int width,
                 int height)
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 borderInsets getBorderInsets(Component c)
c - the component for which this border insets value appliesboolean isBorderOpaque()
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.