<?xml version="1.0" encoding="utf-8"?>
<!-- http://www.myflexhero.com/share/2010/12/10/flex-hero-flex4/578 -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
creationComplete="{generateChartData()}">
<fx:Style>
@namespace mx "library://ns.adobe.com/flex/mx";
mx|CursorManager
{
busy-cursor: Embed(source="assets/busy-cursor.swf");
}
</fx:Style>
<fx:Script>
<![CDATA[
private var showCursor:Boolean = false;
private function generateChartData():void
{
cursorManager.setBusyCursor();
cursorManager.showCursor();
}
]]>
</fx:Script>
</s:Application>
| 包 | mx.managers |
| 类 | public class CursorManager |
| 继承 | CursorManager ->Object |
| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 3 |
| 运行时版本: | Flash Player 9, AIR 1.1 |
例如,如果应用程序正在执行的处理过程要求用户等待处理完成,则可以对光标进行更改,使其反映等待期。在这种情况下,您可以将光标更改为沙漏或其他图像。
您可能还希望将光标更改为可以向用户提供反馈,用来指示用户可以执行的操作。例如,您可以使用一个光标图像来指示已启用用户输入,使用另一个光标图像来指示已禁用用户输入。您可以使用 JPEG、GIF、PNG 或 SVG 图像、Sprite 对象或者 SWF 文件来作为光标图像。
CursorManager 的所有方法和属性都是静态的,因此不需要为其创建实例。
在 AIR 中,每个 mx.core.Window 实例都使用自己的 CursorManager 类的实例。不直接引用 CursorManager 类的静态方法和属性,而是使用Window.cursorManager 属性引用 Window 实例的 CursorManager 实例。
Flex应用中的光标管理
本文介绍了Flex应用中光标管理的功能,包括如何控制光标的优先级列表、更改光标以反映等待状态以及如何使用不同类型的图像作为光标。
1307

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



