All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sun.java.swing.border.JTitledBorder

java.lang.Object
   |
   +----com.sun.java.swing.border.JBorder
           |
           +----com.sun.java.swing.border.JTitledBorder

public class JTitledBorder
extends JBorder
Object capable of rendering an arbitrary border with the addition of a String title in some known position and justification.


Variable Index

 o ABOVE_BOTTOM
 o ABOVE_TOP
 o BELOW_BOTTOM
 o BELOW_TOP
 o border
 o BOTTOM
 o CENTER
 o component
 o DEFAULT_JUSTIFICATION
 o DEFAULT_POSITION
 o EDGE_SPACING
 o LEFT
 o RIGHT
 o TEXT_INSET_H
 o TEXT_SPACING
 o title
 o titleColor
 o titleFont
 o titleJustification
 o titlePosition
 o TOP

Constructor Index

 o JTitledBorder(JComponent, Border)
 o JTitledBorder(JComponent, Border, String)
 o JTitledBorder(JComponent, Border, String, int, int)
 o JTitledBorder(JComponent, Border, String, int, int, Font)
 o JTitledBorder(JComponent, Border, String, int, int, Font, Color)
 o JTitledBorder(JComponent, String)

Method Index

 o getBorder()
 o getBorderInsets()
 o getTitle()
 o getTitleColor()
 o getTitleFont()
 o getTitleJustification()
 o getTitlePosition()
 o paintBorder(Graphics, int, int, int, int)
 o setBorder(Border)
 o setTitle(String)
 o setTitleColor(Color)
 o setTitleFont(Font)
 o setTitleJustification(int)
 o setTitlePosition(int)

Variables

 o title
 protected String title
 o border
 protected Border border
 o titlePosition
 protected int titlePosition
 o titleJustification
 protected int titleJustification
 o titleFont
 protected Font titleFont
 o titleColor
 protected Color titleColor
 o component
 protected JComponent component
 o DEFAULT_POSITION
 public static final int DEFAULT_POSITION
 o ABOVE_TOP
 public static final int ABOVE_TOP
 o TOP
 public static final int TOP
 o BELOW_TOP
 public static final int BELOW_TOP
 o ABOVE_BOTTOM
 public static final int ABOVE_BOTTOM
 o BOTTOM
 public static final int BOTTOM
 o BELOW_BOTTOM
 public static final int BELOW_BOTTOM
 o DEFAULT_JUSTIFICATION
 public static final int DEFAULT_JUSTIFICATION
 o LEFT
 public static final int LEFT
 o CENTER
 public static final int CENTER
 o RIGHT
 public static final int RIGHT
 o EDGE_SPACING
 protected static final int EDGE_SPACING
 o TEXT_SPACING
 protected static final int TEXT_SPACING
 o TEXT_INSET_H
 protected static final int TEXT_INSET_H

Constructors

 o JTitledBorder
 public JTitledBorder(JComponent c,
                      String title)
 o JTitledBorder
 public JTitledBorder(JComponent c,
                      Border border)
 o JTitledBorder
 public JTitledBorder(JComponent c,
                      Border border,
                      String title)
 o JTitledBorder
 public JTitledBorder(JComponent c,
                      Border border,
                      String title,
                      int titleJustification,
                      int titlePosition)
 o JTitledBorder
 public JTitledBorder(JComponent c,
                      Border border,
                      String title,
                      int titleJustification,
                      int titlePosition,
                      Font titleFont)
 o JTitledBorder
 public JTitledBorder(JComponent c,
                      Border border,
                      String title,
                      int titleJustification,
                      int titlePosition,
                      Font titleFont,
                      Color titleColor)

Methods

 o paintBorder
 public void paintBorder(Graphics g,
                         int x,
                         int y,
                         int width,
                         int height)
Overrides:
paintBorder in class JBorder
 o getBorderInsets
 public Insets getBorderInsets()
Overrides:
getBorderInsets in class JBorder
 o getTitle
 public String getTitle()
 o getBorder
 public Border getBorder()
 o getTitlePosition
 public int getTitlePosition()
 o getTitleJustification
 public int getTitleJustification()
 o getTitleFont
 public Font getTitleFont()
 o getTitleColor
 public Color getTitleColor()
 o setTitle
 public void setTitle(String title)
 o setBorder
 public void setBorder(Border border)
 o setTitlePosition
 public void setTitlePosition(int titlePosition)
 o setTitleJustification
 public void setTitleJustification(int titleJustification)
 o setTitleFont
 public void setTitleFont(Font titleFont)
 o setTitleColor
 public void setTitleColor(Color titleColor)

All Packages  Class Hierarchy  This Package  Previous  Next  Index