backgroundcolorrenderer.as
来自「java 和flex的整合,主要是spring和flex的整合,不可多得啊」· AS 代码 · 共 37 行
AS
37 行
package {
import mx.controls.Label;
import flash.display.Graphics;
public class BackgroundColorRenderer extends Label {
public static var symbol:String;
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
{
super.updateDisplayList(unscaledWidth, unscaledHeight);
var g:Graphics = graphics;
g.clear();
if (data && data.date && data.symbol == symbol)
{
if( data.change && data.change >= 0 )
{
g.beginFill(0x009900, 0.5);
g.drawRect(0, 0, unscaledWidth, unscaledHeight);
g.endFill();
}
else
{
g.beginFill(0xFF0000, 0.5);
g.drawRect(0, 0, unscaledWidth, unscaledHeight);
g.endFill();
}
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?