| 
 | JSR-209 (Final Approval Ballot) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
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 | |
|  java.awt.Insets | getBorderInsets(java.awt.Component c)Returns the insets of the border. | 
|  boolean | isBorderOpaque()Returns whether or not the border is opaque. | 
|  void | paintBorder(java.awt.Component c,
            java.awt.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 | 
public void paintBorder(java.awt.Component c,
                        java.awt.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 borderpublic java.awt.Insets getBorderInsets(java.awt.Component c)
c - the component for which this border insets value appliespublic boolean isBorderOpaque()
| 
 | JSR-209 (Final Approval Ballot) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||