其实还是很简单的做法,跟以往的惯例一样,贴出关键代码,稍作解释。有问题的可以到原站点去下载源代码

<
mx:Panel
title
=
"
CircleCursor
"





mouseOver
=
"
setCursor(Circle);
"
//
设置光标
mouseOut
=
"
clearCursor();
"

height
=
"
250
"

width
=
"
250
"

/>

importmx.managers.CursorManager;
private
functionsetCursor(cursorClass:Class
=
null
):
void


...
{
CursorManager.setCursor(cursorClass);//关键就是使用光标管理器
}



private
functionclearCursor():
void


...
{
CursorManager.removeAllCursors();
}
在看看不能忽视的CUSORCLASS,只贴构造函数了
public
functionCircle()

...
{
this.graphics.lineStyle(1,0x000000,1);
this.graphics.drawCircle(0,0,10);
super();
}


效果图
Flex2 动态光标示例
5398

被折叠的 条评论
为什么被折叠?



