`
nianshi
  • 浏览: 420551 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
高级应用(二)~~~~~~~~~~~~~~~~ //组件是否安装 isComponentInstalled("{6B053A4B-A7EC-4D3D-4567-B8FF8A1A5739}", "componentID")) //检查网页是否存在 function CheckURL(URL) {   var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");   xmlhttp.Open("GET",URL, false);   try   {      ...
高级应用(一) ~~~~~~~~~~~~~~ //各种尺寸 s  +=  "\r\n网页可见区域宽:"+  document.body.clientWidth;   s  +=  "\r\n网页可见区域高:"+  document.body.clientHeight;   s  +=  "\r\n网页可见区域高:"+  document.body.offsetWeight ...
    *  事件源对象       event.srcElement.tagName       event.srcElement.type     * 捕获释放       event.srcElement.setCapture();        event.srcElement.releaseCapture();      * 事件按键       event.keyCode       event.shiftKey       event.altKey       event.ctrlKey     * 事件返回值       event.returnValue     * 鼠标位 ...
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">   <mx:Script>    <![CDATA[                  private function ExportBinary():void {        v ...
    <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml "  layout="horizontal"  verticalAlign="middle"  horizontalAlign="center">  <mx:Script>   <![CDATA[    imp ...
    var pop:Panel = (PopUpManager.createPopUp(this, mx.containers.Panel, false, PopUpManagerChildList.POPUP) as Panel); 访问并改变多个对话框需要有对这些弹出控件的引用,但是PopUpManager.addPopUp 方法并有提供这个引用。因此,你需要使用PopUpManager 类的createPopUp 方法.这个方法返回一个被创建对象的引用,这样可以将这个引用添加到一个数组里面去。在一个大的应用程序里面,这样的数组应该申明成全局可访问的,通过 pu ...
  Font 类定义了一个静态方法叫做enumateFonts 来返回一个用户电脑上所有字体的数组。这 个方法返回包括flash.text.Font 对象的数组。flash.text.Font 定义了三种属性。 fontName 这是一个系统报告的字体名称。在某些情况下,比如日语,韩语或者阿拉伯语,Flash Player 可能无法正常地渲染这些字体。 fontStyle 这是一个字体风格: Regular, Bold, Italic, or BoldItalic. fontType 这个属性有两个选择。一个叫 ...
  使用工具提示 Adobe® Flex™ ToolTip 使您能够为您的用户提供有帮助的信息。当用户在图形组件上移动鼠标指针时, 会弹出包含文本信息的工具提示。您可以使用工具提示来指导用户完成使用应用程序或自定义它们来提供其他功能。 扩展 UIComponent 类 (该类实现 IToolTipManagerClient 界面) 的每个可视 Flex 组件都支持 toolTip 属性。您将 toolTip 属性的值设置为一个文本字符串, 并且, 当鼠标指针悬停在该组件上时, 会显示该文本字符串。 尽管长消息很难读取, 但对工具提示文本的大小不存在任何限制。当工具提示文本 ...
定义状态过渡 通常在响应用户操作时, 视图状态使您可以改变应用程序的内容和外观。 改变视图状态时, Adobe® Flex® 会同时执行对应用程序的所有可视更改。 由于对视图状态的所有更改会同时发生, 用户会看到应用程序从一种状态跳到另一种状态。 而您可能希望定义一个从一种状态到下一种状态的平滑的可视更改, 在其中更改是在一段时间上发生的。 过渡定义如何使对视图状态的更改看起来像是在屏幕上发生的一样。 过渡是当视图状态更改发生时播放的组合到一起的一种或多种效果。 过渡不会替换效果;即, 您仍可以将单一效果应用到一个组件, 并通过使用一个效果触发器或者 ...
  创建状态 在许多 Rich Internet Application 中, 界面会根据用户正在执行的任务而变化。 当用户在图像上滚动鼠标时图像会发生变化, 这样的图像就是一个简单的示例。 许多复杂的示例包括其内容会根据用户在某个任务中的进度而变化的用户界面, 如从浏览视图更改到详细信息视图。 这些界面可以使用平滑的打开-关闭效果在视图之间过渡。 视图状态使您可以很容易地实施这样的行为, 并可以简化在其他方面复杂的事件处理代码的内容。 若要了解如何定义视图状态之间的过渡, 请参阅定义状态过渡 。 简单地说, 视图状态定义组件的某个特定视图。 例如, 产品缩略图可 ...
  添加效果 效果是在较短时间上发生的对组件的更改。效果的例子有: 淡化组件、调整组件大小和移动组件。一种效果与一个触发器相结合才能形成一个行为, 如组件上的鼠标单击、组件获得焦点或组件变成可见的。 在 MXML 中, 您将效果应用为控件或容器的属性。 Adobe® Flex™ 提供具有默认属性的一组内置效果。 作为对某些用户或编程操作的响应, 行为使您可以将动画、动作和声音添加到应用程序中。 例如, 您可使用行为在获得焦点时弹出对话框, 或是在用户输入无效的值时发出声音。 Flex 触发器属性是作为层叠样式表 (CSS) 样式被实施的。 若要创建行为, 您定义一个 ...
  设置组件的样式 样式对于定义 Adobe  Flex 应用程序的外观和感觉 (外观) 很有用。您可以使用它们来更改单一组件的外观, 或在所有组件上应用它们。 在 Flex 中应用样式有许多方法。 某些样式提供更多粒度控制并能以编 ...
  以下介绍几种最为常见和实用的FLEX与现有开发语言通信的方法: 1.C# 2.PHP 3.JAVA   1.Flex与C#通信(.net开发中常用) Flex端代码:    public static function SendMessage(objXML:XML,objResultHandle:Function):void    {         var objHttpService:HTTPService = new HTTPService();         objHttpService.url = "http://local ...
  使用容器 容器定义 Adobe® Flash® Player 的绘图表面的一个矩形区域。在容器内, 可以定义希望出现在容器内的组件, 包括控件和容器。在容器内定义的组件称为容器的子级。Adobe Flex 提供范围广泛的容器, 从简单的框到面板和表单, 到在子容器之间提供内置导航 的元素 (如折叠式导航器或选项卡式导航器)。 Container 类是所有 Flex 容器类的基本类。 扩展 Container 类的容器添加它们自己的功能以进行子组件布局。 在 Flex 应用程序的根部是称为 Application 容器的单一容器, 它代表整个 Flash ...
  使用控件 在 Adobe® Flex™ 模型–视图设计模式下, 用户界面组件代表视图。MXML 语言支持两种用户界面组件类型: 控件和容器。容器是包含控件和其他容器的屏幕的矩形区域。控件是表单元素, 如按钮、文本字段和列表框。 存在许多类型的 Flex 控件时, 此 QuickStart 描述三种最常见的控件: 基于文本的控件、基于按钮的控件和基于列表的控件。 使用基于文本的控件 使用基于按钮的控件 使用基于列表的控件 使用基于文本的控件基于文本的控件用于显示文本和/或接收来自用户的文本输入。 在 Flex 中提供 ...
Global site tag (gtag.js) - Google Analytics