class TitledBorderFactory
extends SwingBorderFactory
The node must be called with either a value argument or a title: attribute.
The following attributes are optional.
position: one of "default", "aboveTop", "top", "belowTop", "aboveBottom", "bottom", "belowBottom", or a constant from javax.swing.border.TitledBorder
justification: one of "default", "left", "center", "right", "leading", "trailing", or a constant from javax.swing.border.TitledBorder
border: javax.swing.Border, some other border, if unset the look and feel default will be used
color: java.awt.Color the color of the text for the title
font: java.awt.Font the font of the text for the title
| Type | Name and description |
|---|---|
static Map |
justificationsMaps symbolic justification names to TitledBorder constants. |
static Map |
positionsMaps symbolic position names to TitledBorder constants. |
| Constructor and description |
|---|
TitledBorderFactory() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Object |
newInstance(FactoryBuilderSupport builder, Object name, Object value, Map attributes)Creates the node handled by this factory. |
| Methods inherited from class | Name |
|---|---|
class SwingBorderFactory |
isLeaf, onHandleNodeAttributes, setParent |
class AbstractFactory |
isHandlesNodeChildren, isLeaf, onFactoryRegistration, onHandleNodeAttributes, onNodeChildren, onNodeCompleted, setChild, setParent |
Maps symbolic justification names to TitledBorder constants.
Maps symbolic position names to TitledBorder constants.
Creates the node handled by this factory.
builder - the factory buildername - the node namevalue - the node valueattributes - the node attributesCopyright © 2003-2026 The Apache Software Foundation. All rights reserved.