Flex鼠标样式设置方法

开发 后端
你对Flex鼠标样式设置是否了解,本文和大家分享一下,Flex本身对鼠标样式的支持比较弱,因而如果想获得更好的鼠标体验就得需要自己定制鼠标样式。

本文和大家重点讨论一下Flex鼠标样式设置,Flex本身对鼠标样式的支持比较弱,Flex本身支持鼠标样式有普通状态、手型状态和忙状态三种,因而如果想获得更好的鼠标体验就得需要自己定制鼠标样式。

Flex鼠标样式设置

Flex本身对鼠标样式的支持比较弱,因而如果想获得更好的鼠标体验就得需要自己定制鼠标样式。

◆Flex本身支持鼠标样式有普通状态、手型状态和忙状态三种。

分别可以通过以下方式进行Flex鼠标样式设置:

//手型状态

target.useHandCursor=true;

target.buttonMode=true;

//忙状态

CursorManager.setBusyCursor();

如果鼠标不在普通状态可以通过以下方法设置回普通状态:

CursorManager.removeAllCursor();

◆通过自己实现类来画出需要的鼠标样式,例如实现一个Circle类来作为鼠标样式:

  1. publicclassCircleCursorextendsSprite  
  2.  
  3. {  
  4.  
  5. publicfunctionCircleCursor()  
  6.  
  7. {  
  8.  
  9. graphics.lineStyle(1,0x000000);  
  10.  
  11. graphics.drawCircle(0,0,5);  
  12.  
  13. super();  
  14.  
  15. }  
  16.  
  17. }  
  18.  

 

通过CursorManager.setCursor(CircleCursor);来设置鼠标为我们自己画的样式。

◆通过使用图片来改变鼠标样式,例如:

  1. [Embed(source="assets/cursor_click.png")]  
  2.  
  3. privatevarimageCursor:Class;  
  4.  
  5. 通过CursorManager.setCursor(imageCursor);  

来设置鼠标样式

 

 

【编辑推荐】

  1. Flex样式的添加和卸载
  2. Flex安全沙箱问题解决方法
  3. 解析Flex全屏模式设置方法
  4. FlexBuilder3.0与Eclipse3.4的***结合
  5. Flex内存泄露解决方法和内存释放优化原则
责任编辑:佚名 来源: cnblogs.com
相关推荐

2010-08-03 09:27:29

设置Flex样式

2010-08-09 15:19:29

Flex滚动条

2010-08-13 09:54:23

Flex字体

2010-08-11 16:03:02

Flex DataGr

2010-08-13 08:57:20

Flex主题

2010-07-29 14:58:49

Flex全屏模式

2010-08-13 10:01:46

Flex样式定义

2010-08-06 14:28:55

Flex CSS样式

2010-08-13 09:47:58

Flex样式定义

2010-08-13 09:38:09

Flex样式定义

2010-08-13 09:30:37

Flex样式

2010-07-27 13:05:12

Flex

2010-08-06 14:52:35

FlexCSS层叠样式表

2010-07-29 13:34:36

Flex样式

2009-08-17 17:48:00

C#自定义鼠标样式

2010-07-29 17:00:36

Flex饼图

2010-08-06 14:36:39

CSS样式Flex

2010-08-11 14:47:54

Flex样式

2010-08-10 11:08:32

Flex外部样式表

2010-08-02 13:04:04

Flex3
点赞
收藏

51CTO技术栈公众号