1、Flex本身支持鼠标样式有普通状态、手型状态和忙状态三种:
//手型状态
target.useHandCursor=true;
target.buttonMode=true;
//忙状态
CursorManager.setBusyCursor();
//设置回普通状态
CursorManager.removeAllCursor();
//箭头、自动、手性、工字型、拖动手型
MouseCursor.ARROW (用于指定应使用箭头光标。)
MouseCursor.AUTO (用于指定应根据鼠标下的对象自动选择光标。)
MouseCursor.BUTTON (用于指定应使用按压按钮的手形光标。)
MouseCursor.IBEAM (用于指定应使用工字形光标。)
MouseCursor.HAND (用于指定应使用拖动手形光标。)
Mouse.cursor = MouseCursor.ARROW;
import flash.display.Sprite;
public class CircleCursor extends Sprite
{
public function CircleCursor()
{
graphics.lineStyle(1,0x000000);
graphics.drawCircle(0,0,5);
super();
}
}
CursorManager.setCursor(CircleCursor);
import mx.managers.CursorManager;
[Bindable]
[Embed(source="assets/images/imgCur.png")]
private var imgCur:Class;
CursorManager.setCursor(imgCur);