Flex鼠标样式设置方法

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

创新互联公司是专业的平利网站建设公司,平利接单;提供成都做网站、成都网站制作,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行平利网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

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内存泄露解决方法和内存释放优化原则

分享名称:Flex鼠标样式设置方法
路径分享:http://www.csdahua.cn/qtweb/news40/511540.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网