Class TranslatablePanelTitledBorder
- java.lang.Object
- 
- javax.swing.border.AbstractBorder
- 
- javax.swing.border.TitledBorder
- 
- com.inductiveautomation.factorypmi.application.components.border.TranslatableTitledBorder
- 
- com.inductiveautomation.factorypmi.application.components.border.TranslatablePanelTitledBorder
 
 
 
 
- 
- All Implemented Interfaces:
- LocaleListener,- java.io.Serializable,- javax.swing.border.Border
 
 public class TranslatablePanelTitledBorder extends TranslatableTitledBorder Filename: TranslatablePanelTitledBorder.java Created on Sep 26, 2014 Author: Kathy Applebaum Copyright Inductive Automation 2014 Project: VisionNote: code mostly copied from PanelTitledBorder, but brought into Vision. - 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
 - 
Fields inherited from interface com.inductiveautomation.ignition.client.model.LocaleListenerLOCAL_CHANGE_EVENT
 
- 
 - 
Constructor SummaryConstructors Constructor Description TranslatablePanelTitledBorder()For serialization onlyTranslatablePanelTitledBorder(PanelTitledBorder panelTitledBorder)TranslatablePanelTitledBorder(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)intgetHGap()java.awt.ColorgetMainColor()intgetShadowSize()intgetStyle()java.awt.FontgetTitleFont()Returns the title-font of the titled border.intgetVGap()booleanisBorderOpaque()voidlocaleChanged(java.util.Locale newLocale)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 com.inductiveautomation.factorypmi.application.components.border.TranslatableTitledBordergetBorderText, getUntranslatedTitleText, isTitledBorder, setBorder, setUntranslatedTitleText, updateTitle
 - 
Methods inherited from class javax.swing.border.TitledBordergetBaseline, getBaselineResizeBehavior, getBorder, getFont, getMinimumSize, getTitle, getTitleColor, getTitleJustification, getTitlePosition, 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
 
 
- 
 - 
Constructor Detail- 
TranslatablePanelTitledBorderpublic TranslatablePanelTitledBorder() For serialization only
 - 
TranslatablePanelTitledBorderpublic TranslatablePanelTitledBorder(java.awt.Color mainColor, java.awt.Color background, java.lang.String text)
 - 
TranslatablePanelTitledBorderpublic TranslatablePanelTitledBorder(PanelTitledBorder panelTitledBorder) 
 
- 
 - 
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
 
 - 
localeChangedpublic void localeChanged(java.util.Locale newLocale) - Specified by:
- localeChangedin interface- LocaleListener
- Overrides:
- localeChangedin class- TranslatableTitledBorder
 
 - 
setTitlepublic void setTitle(java.lang.String title) - Overrides:
- setTitlein class- TranslatableTitledBorder
 
 - 
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) 
 - 
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) 
 
- 
 
-