Class org.aswing.border.TitledBorder

Description

TitledBorder, a border with a line rectangle and a title text.

Field Index

BOTTOM, CENTER, DEFAULT_COLOR, DEFAULT_FONT, DEFAULT_LINE_COLOR, DEFAULT_LINE_LIGHT_COLOR, DEFAULT_LINE_THICKNESS, GAP, LEFT, RIGHT, textFieldExtent, TOP

Method Index

new TitledBorder()
getAlign(), getBorderInsetsImp(), getColor(), getEdge(), getFont(), getLineColor(), getLineLightColor(), getLineThickness(), getPosition(), getRound(), getTitle(), isBeveled(), paintBorderImp(), setAlign(), setBeveled(), setColor(), setEdge(), setFont(), setLineColor(), setLineLightColor(), setLineThickness(), setPosition(), setRound(), setTitle(), uninstallBorderImp()

Inherited from DecorateBorder

Constructor Detail

TitledBorder

public function TitledBorder(interior:Border, title:String, position:Number, align:Number, edge:Number, round:Number)

TitledBorder(interior:Border, title:String, position:Number, align:Number, edge:Number, round:Number)
TitledBorder(interior:Border, title:String, position:Number, align:Number, edge:Number)
TitledBorder(interior:Border, title:String, position:Number, align:Number,)
TitledBorder(interior:Border, title:String, position:Number)
TitledBorder(interior:Border, title:String)

Parameters

titlethe title text string.
positionthe position of the title(TOP or BOTTOM), default is TOP
alignthe align of the title(CENTER or LEFT or RIGHT), default is CENTER
edgethe edge space of title position, defaut is 0.
roundround rect radius, default is 0 means normal rectangle, not rect.

See Also

Field Detail

DEFAULT_FONT

static public DEFAULT_FONT:ASFont [Read Only]

DEFAULT_COLOR

static public DEFAULT_COLOR:ASColor [Read Only]

DEFAULT_LINE_COLOR

static public DEFAULT_LINE_COLOR:ASColor [Read Only]

DEFAULT_LINE_LIGHT_COLOR

static public DEFAULT_LINE_LIGHT_COLOR:ASColor [Read Only]

DEFAULT_LINE_THICKNESS

static public DEFAULT_LINE_THICKNESS:Number

TOP

static public TOP:Number

BOTTOM

static public BOTTOM:Number

CENTER

static public CENTER:Number

LEFT

static public LEFT:Number

RIGHT

static public RIGHT:Number

GAP

static public GAP:Number

textFieldExtent

textFieldExtent:ASTextExtent

Method Detail

paintBorderImp

public function paintBorderImp(c:Component, g:Graphics, bounds:Rectangle):Void

Description copied from DecorateBorder

Override this method in sub-class to draw border on the specified mc.

Overrides

paintBorderImp() in org.aswing.border.DecorateBorder

getBorderInsetsImp

public function getBorderInsetsImp(c:Component, bounds:Rectangle):Insets

Description copied from DecorateBorder

You should override this method to count this border's insets.

Overrides

getBorderInsetsImp() in org.aswing.border.DecorateBorder

uninstallBorderImp

public function uninstallBorderImp(com:Component):Void

Description copied from DecorateBorder

Override this method in sub-class to clear and remove the border things you created for this component.

Overrides

uninstallBorderImp() in org.aswing.border.DecorateBorder

getFont

public function getFont():ASFont

setFont

public function setFont(font:ASFont):Void

getLineColor

public function getLineColor():ASColor

setLineColor

public function setLineColor(lineColor:ASColor):Void

getLineLightColor

public function getLineLightColor():ASColor

setLineLightColor

public function setLineLightColor(lineLightColor:ASColor):Void

isBeveled

public function isBeveled():Boolean

setBeveled

public function setBeveled(b:Boolean):Void

getEdge

public function getEdge():Number

setEdge

public function setEdge(edge:Number):Void

getTitle

public function getTitle():String

setTitle

public function setTitle(title:String):Void

getRound

public function getRound():Number

setRound

public function setRound(round:Number):Void

getColor

public function getColor():ASColor

setColor

public function setColor(color:ASColor):Void

getAlign

public function getAlign():Number

setAlign

public function setAlign(align:Number):Void

Sets the align of title text.

See Also

getPosition

public function getPosition():Number

setPosition

public function setPosition(position:Number):Void

Sets the position of title text.

See Also

getLineThickness

public function getLineThickness():Number

setLineThickness

public function setLineThickness(lineThickness:Number):Void