Class PanelTitledBorder
- java.lang.Object
- 
- javax.swing.border.AbstractBorder
- 
- javax.swing.border.TitledBorder
- 
- com.inductiveautomation.ignition.common.gui.border.PanelTitledBorder
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- javax.swing.border.Border
 
 public class PanelTitledBorder extends javax.swing.border.TitledBorder- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intSTYLE_EWstatic intSTYLE_NSstatic intSTYLE_PLAINstatic intSTYLE_SNstatic intSTYLE_WE- 
Fields inherited from class javax.swing.border.TitledBorderABOVE_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 SummaryConstructors Constructor Description PanelTitledBorder()For serialization onlyPanelTitledBorder(java.awt.Color mainColor, java.awt.Color background, java.lang.String text)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ColorgetBackground()java.awt.InsetsgetBorderInsets(java.awt.Component c)java.awt.InsetsgetBorderInsets(java.awt.Component c, java.awt.Insets insets)java.awt.ColorgetGradientColor()intgetHGap()java.awt.InsetsgetInsets()javax.swing.JLabelgetLabel()java.awt.ColorgetMainColor()java.awt.Color[]getShadowColors()intgetShadowSize()intgetStyle()java.awt.FontgetTitleFont()Returns the title-font of the titled border.intgetVGap()booleanisBorderOpaque()voidpaintBorder(java.awt.Component c, java.awt.Graphics graphics, int x, int y, int width, int height)voidsetBackground(java.awt.Color background)voidsetHGap(int gap)voidsetMainColor(java.awt.Color mainColor)voidsetShadowSize(int shadowSize)voidsetStyle(int style)voidsetTitle(java.lang.String title)voidsetTitleColor(java.awt.Color titleColor)voidsetTitleFont(java.awt.Font titleFont)voidsetTitleJustification(int titleJustification)voidsetVGap(int gap)java.lang.StringtoString()- 
Methods inherited from class javax.swing.border.TitledBordergetBaseline, getBaselineResizeBehavior, getBorder, getFont, getMinimumSize, getTitle, getTitleColor, getTitleJustification, getTitlePosition, setBorder, setTitlePosition
 
- 
 
- 
- 
- 
Field Detail- 
STYLE_SNpublic static final int STYLE_SN - See Also:
- Constant Field Values
 
 - 
STYLE_WEpublic static final int STYLE_WE - See Also:
- Constant Field Values
 
 - 
STYLE_NSpublic static final int STYLE_NS - See Also:
- Constant Field Values
 
 - 
STYLE_EWpublic static final int STYLE_EW - See Also:
- Constant Field Values
 
 - 
STYLE_PLAINpublic static final int STYLE_PLAIN - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
isBorderOpaquepublic boolean isBorderOpaque() - Specified by:
- isBorderOpaquein interface- javax.swing.border.Border
- Overrides:
- isBorderOpaquein class- javax.swing.border.TitledBorder
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
setTitlepublic void setTitle(java.lang.String title) - Overrides:
- setTitlein class- javax.swing.border.TitledBorder
 
 - 
setTitleColorpublic void setTitleColor(java.awt.Color titleColor) - Overrides:
- setTitleColorin class- javax.swing.border.TitledBorder
 
 - 
setTitleFontpublic void setTitleFont(java.awt.Font titleFont) - Overrides:
- setTitleFontin class- javax.swing.border.TitledBorder
 
 - 
setTitleJustificationpublic void setTitleJustification(int titleJustification) - Overrides:
- setTitleJustificationin class- javax.swing.border.TitledBorder
 
 - 
getBorderInsetspublic java.awt.Insets getBorderInsets(java.awt.Component c) - Specified by:
- getBorderInsetsin interface- javax.swing.border.Border
- Overrides:
- getBorderInsetsin class- javax.swing.border.AbstractBorder
 
 - 
getBorderInsetspublic java.awt.Insets getBorderInsets(java.awt.Component c, java.awt.Insets insets)- Overrides:
- getBorderInsetsin class- javax.swing.border.TitledBorder
 
 - 
paintBorderpublic void paintBorder(java.awt.Component c, java.awt.Graphics graphics, int x, int y, int width, int height)- Specified by:
- paintBorderin interface- javax.swing.border.Border
- Overrides:
- paintBorderin class- javax.swing.border.TitledBorder
 
 - 
getTitleFontpublic java.awt.Font getTitleFont() Returns the title-font of the titled border.This is the implementation from Java 6. Java 7 doesn't check the UIManager when null. - Overrides:
- getTitleFontin class- javax.swing.border.TitledBorder
 
 - 
getHGappublic int getHGap() 
 - 
setHGappublic void setHGap(int gap) 
 - 
getMainColorpublic java.awt.Color getMainColor() 
 - 
setMainColorpublic void setMainColor(java.awt.Color mainColor) 
 - 
getGradientColorpublic java.awt.Color getGradientColor() 
 - 
getShadowSizepublic int getShadowSize() 
 - 
setShadowSizepublic void setShadowSize(int shadowSize) 
 - 
getVGappublic int getVGap() 
 - 
setVGappublic void setVGap(int gap) 
 - 
getStylepublic int getStyle() 
 - 
setStylepublic void setStyle(int style) 
 - 
getBackgroundpublic java.awt.Color getBackground() 
 - 
setBackgroundpublic void setBackground(java.awt.Color background) 
 - 
getLabelpublic javax.swing.JLabel getLabel() 
 - 
getInsetspublic java.awt.Insets getInsets() 
 - 
getShadowColorspublic java.awt.Color[] getShadowColors() 
 
- 
 
-