de.uni_paderborn.fujaba.fsa.swing.border
Class CircleBorder

java.lang.Object
  extended byjavax.swing.border.AbstractBorder
      extended byde.uni_paderborn.fujaba.fsa.swing.border.AbstractColorBorder
          extended byde.uni_paderborn.fujaba.fsa.swing.border.CircleBorder
All Implemented Interfaces:
javax.swing.border.Border, java.io.Serializable

public class CircleBorder
extends AbstractColorBorder

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.12 $
Author:
$Author: lowende $
See Also:
Serialized Form

Constructor Summary
CircleBorder()
           
 
Method Summary
 java.awt.Insets getBorderInsets(java.awt.Component c)
          Get the borderInsets attribute of the CircleBorder object
 java.awt.Insets getBorderInsets(java.awt.Component c, java.awt.Insets insets)
          Get the borderInsets attribute of the CircleBorder object
static java.awt.Rectangle getInteriorRectangle(java.awt.Component c, javax.swing.border.Border b, int x, int y, int width, int height)
          Get the interiorRectangle attribute of the CircleBorder class
 boolean isBorderOpaque()
          Get the borderOpaque attribute of the CircleBorder object
 void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
          This method draws a circle around the component.
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.swing.border.AbstractColorBorder
getBorderColor, setBorderColor
 
Methods inherited from class javax.swing.border.AbstractBorder
getInteriorRectangle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CircleBorder

public CircleBorder()
Method Detail

getBorderInsets

public java.awt.Insets getBorderInsets(java.awt.Component c)
Get the borderInsets attribute of the CircleBorder object

Parameters:
c - No description provided
Returns:
The borderInsets value

getBorderInsets

public java.awt.Insets getBorderInsets(java.awt.Component c,
                                       java.awt.Insets insets)
Get the borderInsets attribute of the CircleBorder object

Parameters:
c - No description provided
insets - No description provided
Returns:
The borderInsets value

isBorderOpaque

public boolean isBorderOpaque()
Get the borderOpaque attribute of the CircleBorder object

Returns:
The borderOpaque value

getInteriorRectangle

public static java.awt.Rectangle getInteriorRectangle(java.awt.Component c,
                                                      javax.swing.border.Border b,
                                                      int x,
                                                      int y,
                                                      int width,
                                                      int height)
Get the interiorRectangle attribute of the CircleBorder class

Parameters:
c - No description provided
b - No description provided
x - No description provided
y - No description provided
width - No description provided
height - No description provided
Returns:
The interiorRectangle value

paintBorder

public void paintBorder(java.awt.Component c,
                        java.awt.Graphics g,
                        int x,
                        int y,
                        int width,
                        int height)
This method draws a circle around the component.

Parameters:
c - No description provided
g - No description provided
x - No description provided
y - No description provided
width - No description provided
height - No description provided