| Package | org.aswing.border |
| Class | public class CaveBorder |
| Inheritance | CaveBorder DecorateBorder |
| Property | Defined by | ||
|---|---|---|---|
| DEFAULT_LINE_COLOR : ASColor
[static][read-only]
| CaveBorder | ||
| DEFAULT_LINE_LIGHT_COLOR : ASColor
[static][read-only]
| CaveBorder | ||
| Method | Defined by | ||
|---|---|---|---|
|
CaveBorder(interior:Border = null, round:Number = 0)
Create a cave border.
| CaveBorder | ||
![]() |
Returns the insets of the border.
Note:subclass should not override this method, should override getBorderInsetsImp. | DecorateBorder | |
| CaveBorder | |||
![]() |
getDisplay(c:Component):DisplayObject
You should override this method to return the display object.
| DecorateBorder | |
|
getDisplayImp():DisplayObject
| CaveBorder | ||
![]() |
Returns current interior border.
| DecorateBorder | |
| CaveBorder | |||
| CaveBorder | |||
|
getLineThickness():int
| CaveBorder | ||
|
getRound():Number
| CaveBorder | ||
|
isBeveled():Boolean
| CaveBorder | ||
|
setBeveled(b:Boolean):void
| CaveBorder | ||
![]() |
setInterior(interior:Border):void
Sets new interior border.
| DecorateBorder | |
|
setLineColor(lineColor:ASColor):void
| CaveBorder | ||
|
setLineLightColor(lineLightColor:ASColor):void
| CaveBorder | ||
|
setLineThickness(lineThickness:Number):void
| CaveBorder | ||
|
setRound(round:Number):void
| CaveBorder | ||
![]() |
call
super.paintBorder paint the border first and then
paint the interior border on the interior bounds. | DecorateBorder | |
| CaveBorder | |||
| Constant | Defined by | ||
|---|---|---|---|
| DEFAULT_LINE_THICKNESS : int = 1 [static]
| CaveBorder | ||
| DEFAULT_LINE_COLOR | property |
DEFAULT_LINE_COLOR:ASColor [read-only]Implementation
public static function get DEFAULT_LINE_COLOR():ASColor
| DEFAULT_LINE_LIGHT_COLOR | property |
DEFAULT_LINE_LIGHT_COLOR:ASColor [read-only]Implementation
public static function get DEFAULT_LINE_LIGHT_COLOR():ASColor
| CaveBorder | () | constructor |
public function CaveBorder(interior:Border = null, round:Number = 0)Create a cave border.
Parametersinterior:Border (default = null) — the interior border.
|
|
round:Number (default = 0) — round rect radius, default is 0 means normal rectangle, not rect.
|
See also
| getBorderInsetsImp | () | method |
public override function getBorderInsetsImp(c:Component, bounds:IntRectangle):InsetsParameters
c:Component |
|
bounds:IntRectangle |
Insets |
| getDisplayImp | () | method |
public override function getDisplayImp():DisplayObject
Returns
DisplayObject |
| getLineColor | () | method |
| getLineLightColor | () | method |
| getLineThickness | () | method |
public function getLineThickness():int
Returns
int |
| getRound | () | method |
public function getRound():Number
Returns
Number |
| isBeveled | () | method |
public function isBeveled():Boolean
Returns
Boolean |
| setBeveled | () | method |
public function setBeveled(b:Boolean):voidParameters
b:Boolean |
| setLineColor | () | method |
| setLineLightColor | () | method |
| setLineThickness | () | method |
public function setLineThickness(lineThickness:Number):voidParameters
lineThickness:Number |
| setRound | () | method |
public function setRound(round:Number):voidParameters
round:Number |
| updateBorderImp | () | method |
public override function updateBorderImp(c:Component, g:Graphics2D, bounds:IntRectangle):voidParameters
c:Component |
|
g:Graphics2D |
|
bounds:IntRectangle |
| DEFAULT_LINE_THICKNESS | constant |
public static const DEFAULT_LINE_THICKNESS:int = 1