public class TranslatablePanelTitledBorder extends TranslatableTitledBorder
Note: code mostly copied from PanelTitledBorder, but brought into Vision.
| Modifier and Type | Field and Description |
|---|---|
static int |
STYLE_EW |
static int |
STYLE_NS |
static int |
STYLE_PLAIN |
static int |
STYLE_SN |
static int |
STYLE_WE |
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 and Description |
|---|
TranslatablePanelTitledBorder()
For serialization only
|
TranslatablePanelTitledBorder(java.awt.Color mainColor,
java.awt.Color background,
java.lang.String text) |
TranslatablePanelTitledBorder(PanelTitledBorder panelTitledBorder) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getBackground() |
java.awt.Insets |
getBorderInsets(java.awt.Component c) |
java.awt.Insets |
getBorderInsets(java.awt.Component c,
java.awt.Insets insets) |
int |
getHGap() |
java.awt.Color |
getMainColor() |
int |
getShadowSize() |
int |
getStyle() |
java.awt.Font |
getTitleFont()
Returns the title-font of the titled border.
|
int |
getVGap() |
boolean |
isBorderOpaque() |
void |
localeChanged(java.util.Locale newLocale) |
void |
paintBorder(java.awt.Component c,
java.awt.Graphics graphics,
int x,
int y,
int width,
int height) |
void |
setBackground(java.awt.Color background) |
void |
setHGap(int gap) |
void |
setMainColor(java.awt.Color mainColor) |
void |
setShadowSize(int shadowSize) |
void |
setStyle(int style) |
void |
setTitle(java.lang.String title) |
void |
setTitleColor(java.awt.Color titleColor) |
void |
setTitleFont(java.awt.Font titleFont) |
void |
setTitleJustification(int titleJustification) |
void |
setVGap(int gap) |
java.lang.String |
toString() |
getBorderText, isTitledBorder, setBorder, updateTitlegetBaseline, getBaselineResizeBehavior, getBorder, getFont, getMinimumSize, getTitle, getTitleColor, getTitleJustification, getTitlePosition, setTitlePositionpublic static final int STYLE_SN
public static final int STYLE_WE
public static final int STYLE_NS
public static final int STYLE_EW
public static final int STYLE_PLAIN
public TranslatablePanelTitledBorder()
public TranslatablePanelTitledBorder(java.awt.Color mainColor,
java.awt.Color background,
java.lang.String text)
public TranslatablePanelTitledBorder(PanelTitledBorder panelTitledBorder)
public boolean isBorderOpaque()
isBorderOpaque in interface javax.swing.border.BorderisBorderOpaque in class javax.swing.border.TitledBorderpublic java.lang.String toString()
toString in class java.lang.Objectpublic void localeChanged(java.util.Locale newLocale)
localeChanged in interface LocaleListenerlocaleChanged in class TranslatableTitledBorderpublic void setTitle(java.lang.String title)
setTitle in class TranslatableTitledBorderpublic void setTitleColor(java.awt.Color titleColor)
setTitleColor in class javax.swing.border.TitledBorderpublic void setTitleFont(java.awt.Font titleFont)
setTitleFont in class javax.swing.border.TitledBorderpublic void setTitleJustification(int titleJustification)
setTitleJustification in class javax.swing.border.TitledBorderpublic java.awt.Insets getBorderInsets(java.awt.Component c)
getBorderInsets in interface javax.swing.border.BordergetBorderInsets in class javax.swing.border.AbstractBorderpublic java.awt.Insets getBorderInsets(java.awt.Component c,
java.awt.Insets insets)
getBorderInsets in class javax.swing.border.TitledBorderpublic void paintBorder(java.awt.Component c,
java.awt.Graphics graphics,
int x,
int y,
int width,
int height)
paintBorder in interface javax.swing.border.BorderpaintBorder in class javax.swing.border.TitledBorderpublic java.awt.Font getTitleFont()
getTitleFont in class javax.swing.border.TitledBorderpublic int getHGap()
public void setHGap(int gap)
public java.awt.Color getMainColor()
public void setMainColor(java.awt.Color mainColor)
public int getShadowSize()
public void setShadowSize(int shadowSize)
public int getVGap()
public void setVGap(int gap)
public int getStyle()
public void setStyle(int style)
public java.awt.Color getBackground()
public void setBackground(java.awt.Color background)