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

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.TextBorder
              extended byde.uni_paderborn.fujaba.fsa.swing.border.ColoredTextBorder
All Implemented Interfaces:
javax.swing.border.Border, java.io.Serializable

public class ColoredTextBorder
extends TextBorder

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

Version:
$Revision: 1.11.2.1 $
Author:
$Author: beebop $
See Also:
Serialized Form

Constructor Summary
ColoredTextBorder(java.awt.Color aColor, java.awt.Color bColor)
          Constructor for class ColoredTextBorder
ColoredTextBorder(java.awt.Color aColor, java.awt.Color bColor, java.lang.String txt)
          Constructor for class ColoredTextBorder
 
Method Summary
 java.awt.Color getTextColor()
          Get the textColor attribute of the ColoredTextBorder object
 void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
          This method draws the Border for Set objects.
 void setTextColor(java.awt.Color newColor)
          Sets the textColor attribute of the ColoredTextBorder object
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.swing.border.TextBorder
getBorderInsets, getBorderInsets, getFont, getLowerLeftColor, getLowerLeftText, getLowerRightColor, getLowerRightText, getUpperLeftColor, getUpperLeftText, getUpperRightColor, getUpperRightText, isBorderOpaque, setFont, setLowerLeftColor, setLowerLeftText, setLowerRightColor, setLowerRightText, setUpperLeftColor, setUpperLeftText, setUpperRightColor, setUpperRightText
 
Methods inherited from class de.uni_paderborn.fujaba.fsa.swing.border.AbstractColorBorder
getBorderColor, setBorderColor
 
Methods inherited from class javax.swing.border.AbstractBorder
getInteriorRectangle, getInteriorRectangle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColoredTextBorder

public ColoredTextBorder(java.awt.Color aColor,
                         java.awt.Color bColor)
Constructor for class ColoredTextBorder

Parameters:
aColor - No description provided
bColor - No description provided

ColoredTextBorder

public ColoredTextBorder(java.awt.Color aColor,
                         java.awt.Color bColor,
                         java.lang.String txt)
Constructor for class ColoredTextBorder

Parameters:
aColor - No description provided
bColor - No description provided
txt - No description provided
Method Detail

getTextColor

public java.awt.Color getTextColor()
Get the textColor attribute of the ColoredTextBorder object

Returns:
The textColor value

setTextColor

public void setTextColor(java.awt.Color newColor)
Sets the textColor attribute of the ColoredTextBorder object

Parameters:
newColor - The new textColor value

paintBorder

public void paintBorder(java.awt.Component c,
                        java.awt.Graphics g,
                        int x,
                        int y,
                        int width,
                        int height)
This method draws the Border for Set objects.

Specified by:
paintBorder in interface javax.swing.border.Border
Overrides:
paintBorder in class TextBorder
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