| Package | org.aswing.border |
| Class | public class LineBorder |
| Inheritance | LineBorder DecorateBorder |
| Subclasses | ComboBoxPopupBorder |
| Method | Defined by | ||
|---|---|---|---|
|
Create a line border.
| LineBorder | ||
![]() |
Returns the insets of the border.
Note:subclass should not override this method, should override getBorderInsetsImp. | DecorateBorder | |
| LineBorder | |||
| LineBorder | |||
![]() |
getDisplay(c:Component):DisplayObject
You should override this method to return the display object.
| DecorateBorder | |
|
getDisplayImp():DisplayObject
| LineBorder | ||
![]() |
Returns current interior border.
| DecorateBorder | |
|
getRound():Number
| LineBorder | ||
|
getThickness():Number
| LineBorder | ||
| LineBorder | |||
![]() |
setInterior(interior:Border):void
Sets new interior border.
| DecorateBorder | |
|
setRound(round:Number):void
| LineBorder | ||
|
setThickness(thickness:Number):void
| LineBorder | ||
![]() |
call
super.paintBorder paint the border first and then
paint the interior border on the interior bounds. | DecorateBorder | |
| LineBorder | |||
| LineBorder | () | constructor |
public function LineBorder(interior:Border = null, color:ASColor = null, thickness:Number = 1, round:Number = 0)Create a line border.
Parametersinterior:Border (default = null) — interior border. Default is null;
|
|
color:ASColor (default = null) — the color of the border. Default is null, means ASColor.BLACK
|
|
thickness:Number (default = 1) — the thickness of the border. Default is 1
|
|
round:Number (default = 0) — round rect radius, default is 0 means normal rectangle, not rect.
|
| getBorderInsetsImp | () | method |
public override function getBorderInsetsImp(com:Component, bounds:IntRectangle):InsetsParameters
com:Component |
|
bounds:IntRectangle |
Insets |
| getColor | () | method |
| getDisplayImp | () | method |
public override function getDisplayImp():DisplayObject
Returns
DisplayObject |
| getRound | () | method |
public function getRound():Number
Returns
Number |
| getThickness | () | method |
public function getThickness():Number
Returns
Number |
| setColor | () | method |
| setRound | () | method |
public function setRound(round:Number):voidParameters
round:Number |
| setThickness | () | method |
public function setThickness(thickness:Number):voidParameters
thickness:Number |
| updateBorderImp | () | method |
public override function updateBorderImp(com:Component, g:Graphics2D, b:IntRectangle):voidParameters
com:Component |
|
g:Graphics2D |
|
b:IntRectangle |