com.miami.romeo.settings
Class CompTitledBorder

java.lang.Object
  extended byjavax.swing.border.AbstractBorder
      extended byjavax.swing.border.TitledBorder
          extended bycom.miami.romeo.settings.CompTitledBorder
All Implemented Interfaces:
javax.swing.border.Border, java.io.Serializable

public class CompTitledBorder
extends javax.swing.border.TitledBorder

Version:
1.0 08/12/99
See Also:
Serialized Form

Field Summary
protected  javax.swing.JComponent component
           
 
Fields inherited from class javax.swing.border.TitledBorder
ABOVE_BOTTOM, ABOVE_TOP, BELOW_BOTTOM, BELOW_TOP, border, BOTTOM, CENTER, DEFAULT_JUSTIFICATION, DEFAULT_POSITION, EDGE_SPACING, LEADING, LEFT, RIGHT, TEXT_INSET_H, TEXT_SPACING, title, titleColor, titleFont, titleJustification, titlePosition, TOP, TRAILING
 
Constructor Summary
CompTitledBorder(javax.swing.border.Border border)
           
CompTitledBorder(javax.swing.border.Border border, javax.swing.JComponent component)
           
CompTitledBorder(javax.swing.border.Border border, javax.swing.JComponent component, int titleJustification, int titlePosition)
           
CompTitledBorder(javax.swing.JComponent component)
           
 
Method Summary
 java.awt.Insets getBorderInsets(java.awt.Component c, java.awt.Insets insets)
           
 java.awt.Rectangle getComponentRect(java.awt.Rectangle rect, java.awt.Insets borderInsets)
           
 javax.swing.JComponent getTitleComponent()
           
 void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
           
 void setTitleComponent(javax.swing.JComponent component)
           
 
Methods inherited from class javax.swing.border.TitledBorder
getBorder, getBorderInsets, getFont, getMinimumSize, getTitle, getTitleColor, getTitleFont, getTitleJustification, getTitlePosition, isBorderOpaque, setBorder, setTitle, setTitleColor, setTitleFont, setTitleJustification, setTitlePosition
 
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
 

Field Detail

component

protected javax.swing.JComponent component
Constructor Detail

CompTitledBorder

public CompTitledBorder(javax.swing.JComponent component)

CompTitledBorder

public CompTitledBorder(javax.swing.border.Border border)

CompTitledBorder

public CompTitledBorder(javax.swing.border.Border border,
                        javax.swing.JComponent component)

CompTitledBorder

public CompTitledBorder(javax.swing.border.Border border,
                        javax.swing.JComponent component,
                        int titleJustification,
                        int titlePosition)
Method Detail

paintBorder

public void paintBorder(java.awt.Component c,
                        java.awt.Graphics g,
                        int x,
                        int y,
                        int width,
                        int height)

getBorderInsets

public java.awt.Insets getBorderInsets(java.awt.Component c,
                                       java.awt.Insets insets)

getTitleComponent

public javax.swing.JComponent getTitleComponent()

setTitleComponent

public void setTitleComponent(javax.swing.JComponent component)

getComponentRect

public java.awt.Rectangle getComponentRect(java.awt.Rectangle rect,
                                           java.awt.Insets borderInsets)