org.tbee.swing
Class WindowBorder
java.lang.Object
javax.swing.border.AbstractBorder
org.tbee.swing.WindowBorder
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.border.Border
public class WindowBorder
- extends javax.swing.border.AbstractBorder
- Version:
- $Revision: 1.11 $
- See Also:
- Serialized Form
|
Field Summary |
static java.lang.String |
SOURCECODE_VERSION
Standard variable for determining version of a class file. |
| Methods inherited from class javax.swing.border.AbstractBorder |
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOURCECODE_VERSION
public static final java.lang.String SOURCECODE_VERSION
- Standard variable for determining version of a class file.
- See Also:
- Constant Field Values
WindowBorder
public WindowBorder()
WindowBorder
public WindowBorder(javax.swing.JLabel title)
WindowBorder
public WindowBorder(javax.swing.JLabel title,
java.awt.Color color)
WindowBorder
public WindowBorder(javax.swing.JLabel title,
java.awt.Color color,
int titleHeight,
int borderSize)
getTitle
public javax.swing.JLabel getTitle()
setTitle
public void setTitle(javax.swing.JLabel value)
getColor
public java.awt.Color getColor()
setColor
public void setColor(java.awt.Color value)
getTitleHeight
public int getTitleHeight()
setTitleHeight
public void setTitleHeight(int value)
getBorderSize
public int getBorderSize()
setBorderSize
public void setBorderSize(int value)
paintBorder
public void paintBorder(java.awt.Component comp,
java.awt.Graphics g,
int x,
int y,
int width,
int height)
- Specified by:
paintBorder in interface javax.swing.border.Border- Overrides:
paintBorder in class javax.swing.border.AbstractBorder
getBorderInsets
public java.awt.Insets getBorderInsets(java.awt.Component comp)
- Specified by:
getBorderInsets in interface javax.swing.border.Border- Overrides:
getBorderInsets in class javax.swing.border.AbstractBorder
isBorderOpaque
public boolean isBorderOpaque()
- Specified by:
isBorderOpaque in interface javax.swing.border.Border- Overrides:
isBorderOpaque in class javax.swing.border.AbstractBorder
createWindowBorderWithLines
public static javax.swing.border.Border createWindowBorderWithLines(javax.swing.JLabel title,
java.awt.Color windowColor)
createWindowBorderWithLines
public static javax.swing.border.Border createWindowBorderWithLines(javax.swing.JLabel title,
java.awt.Color outerLineColor,
java.awt.Color windowBorderColor,
java.awt.Color innerLineColor)
main
public static void main(java.lang.String[] args)
Copyright © 2010 KnowledgePlaza. All Rights Reserved.