- 浏览: 1078761 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (399)
- C++ (39)
- Java (74)
- Java界面开发学习笔记 (4)
- Java用户的c++之旅 (0)
- 自言自语 (12)
- DSP (1)
- MCU (0)
- CG (0)
- Jabber (0)
- Gloox (0)
- Linux (11)
- Windows (19)
- Networks (4)
- Jobs (0)
- PHP (1)
- JSP (2)
- 生活 (35)
- C (2)
- Qt4 (2)
- C# (50)
- WPF (5)
- ASP (2)
- FLEX (47)
- SQL (20)
- JavaScript (12)
- SharePoint (6)
- GWT (1)
- Dojo (9)
- HTML (11)
- Others (7)
- 如何安装配置系列 (7)
- UML (2)
- Android (3)
- alibaba (1)
最新评论
-
zxjlwt:
学习了http://surenpi.com
Firefox插件开发: Hello World! -
ylldzz:
楼主知道MVEL怎么调试么
MVEL简介及快速使用 -
blueman2012:
您好,可否提供源码下载,我把您的代码贴过来后,好多报错的,谢谢 ...
Log4J日志解析 -
svygh123:
你的游标都没有关闭呢!
MYSQL游标嵌套循环示例 -
dizh:
写的很好啊
MVEL简介及快速使用
老是听到群里的人问flex怎样与flash交互,一一回答的太多,太烦了,所以在此写些关于flex与flash之间的交互问题;
工具:flash cs 3,flex 3;
首先使用flash cs3建一个as 3的flash文件,建二帧,在第一帧用文本工具写上Hello World,并在第一帧上写上如下代码:
stop();
function gonext():void
{
gotoAndPlay(2);
}//定义一个gonext的函数,作用为跳到第二帧;
在第二帧上用文本工具写上;
调用flex函数是一个button,命名为ozbutton,
并在第二帧上写下如下代码:
stop();
ozbutton.addEventListener(MouseEvent.CLICK,OzClick);
function OzClick(evt:MouseEvent):void
{
dispatchEvent(new Event("OKTWO"));
}//为ozbutton添加一个监听鼠标点击的事件,当鼠标点击时,发送一个OKTWO的广播事件
这样flash的制做就完成了,命名为flash;下面说下在flex里如何调用flash
首先建一个名为flex_flash的flex工程,用一个image的组件来加载刚制做的flash文件;
<mx:Image x="111" y="88" source="flash/flash.swf" complete="FlashComplete(event)" id="flashContent"/>
当flash加载完成之后会触发complete事件,并调用FlashComplete(event)函数;
private function FlashComplete(event:Event):void
{
flashMc=flashContent.content as MovieClip;
flashMc.addEventListener("OKTWO",SayHello);
}
flashMc是一个MovieClip类,并把flashContent.content赋值给它,这样flashMc就相当于你刚制做的flash,你可以使用它来调用里面的函数;完整的代码如下
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">
<mx:Script>
<![CDATA[
import mx.controls.Button;
import mx.controls.Alert;
private var flashMc:MovieClip
private function FlashComplete(event:Event):void
{
flashMc=flashContent.content as MovieClip;
flashMc.addEventListener("OKTWO",SayHello);
}
private function NextFrame():void
{
flashMc.gonext();
}
private function SayHello(event:Event):void
{
Alert.show("HELLO World");
}
]]>
</mx:Script>
<mx:Image x="111" y="88" source="flash/flash.swf" complete="FlashComplete(event)" id="flashContent"/>
<mx:Button x="182" y="222" label="NextFrame" click="NextFrame()" id="b"/></mx:Application>
原文:http://hi.baidu.com/bighall/blog/item/2af92455e309dfc1b745aeba.html
工具:flash cs 3,flex 3;
首先使用flash cs3建一个as 3的flash文件,建二帧,在第一帧用文本工具写上Hello World,并在第一帧上写上如下代码:
stop();
function gonext():void
{
gotoAndPlay(2);
}//定义一个gonext的函数,作用为跳到第二帧;
在第二帧上用文本工具写上;
调用flex函数是一个button,命名为ozbutton,
并在第二帧上写下如下代码:
stop();
ozbutton.addEventListener(MouseEvent.CLICK,OzClick);
function OzClick(evt:MouseEvent):void
{
dispatchEvent(new Event("OKTWO"));
}//为ozbutton添加一个监听鼠标点击的事件,当鼠标点击时,发送一个OKTWO的广播事件
这样flash的制做就完成了,命名为flash;下面说下在flex里如何调用flash
首先建一个名为flex_flash的flex工程,用一个image的组件来加载刚制做的flash文件;
<mx:Image x="111" y="88" source="flash/flash.swf" complete="FlashComplete(event)" id="flashContent"/>
当flash加载完成之后会触发complete事件,并调用FlashComplete(event)函数;
private function FlashComplete(event:Event):void
{
flashMc=flashContent.content as MovieClip;
flashMc.addEventListener("OKTWO",SayHello);
}
flashMc是一个MovieClip类,并把flashContent.content赋值给它,这样flashMc就相当于你刚制做的flash,你可以使用它来调用里面的函数;完整的代码如下
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">
<mx:Script>
<![CDATA[
import mx.controls.Button;
import mx.controls.Alert;
private var flashMc:MovieClip
private function FlashComplete(event:Event):void
{
flashMc=flashContent.content as MovieClip;
flashMc.addEventListener("OKTWO",SayHello);
}
private function NextFrame():void
{
flashMc.gonext();
}
private function SayHello(event:Event):void
{
Alert.show("HELLO World");
}
]]>
</mx:Script>
<mx:Image x="111" y="88" source="flash/flash.swf" complete="FlashComplete(event)" id="flashContent"/>
<mx:Button x="182" y="222" label="NextFrame" click="NextFrame()" id="b"/></mx:Application>
原文:http://hi.baidu.com/bighall/blog/item/2af92455e309dfc1b745aeba.html
发表评论
-
一些Flex炫效果网址
2011-01-20 19:22 2783转帖 :http://bbs.airia.cn/FLEX/th ... -
Tutorial: Getting Started with Flex and Maven
2010-12-20 21:39 3984Generating a Flex Library Pr ... -
maven 手动加载第三方jar、zip包
2010-12-18 17:12 4136使用maven搭建工程时,难免要加载大量的第三方的jar ... -
TWaver Flex Online Demo & Quick Start
2010-08-30 12:42 1907TWaver Flex开发环境的搭建: ... -
[转]Flex 开发必备10武器
2010-08-26 18:51 137701. Tour de Flex 02. ... -
[转]12种RIA常用布局
2010-08-26 18:50 1556原文地址:http://ria9.com/flashbuild ... -
unable to open “frameworks\locale\zh_CN’ 解决方法
2010-04-03 14:38 5284unable to open “frameworks\loca ... -
Flex + ASP.Net + FlourineFX 示例
2010-04-03 14:31 4243这里简单介绍使用Flex Builder 4 与 VS2008 ... -
Flex Canvas - Rounded Corners & cornerRadius
2009-12-04 17:31 2652问题在使用Canvas时想实现圆角的效果,定义了Canva ... -
Flex获取XML根节点属性的问题
2009-11-27 09:42 2954在读写XML的根节点属性的时候,会用两种方法: var xm ... -
在Flex中使用Json (转载收藏)
2009-11-21 21:14 1531要用到JSON,看了一篇(http://bbs.actio ... -
Flex画线动画一例
2009-08-19 13:38 3427<?xml version="1.0&qu ... -
给Flex导出的SWF减减肥
2009-08-19 09:43 2048第一步:分离运行库,使用RSL减小FLEX生成文件的体积 要 ... -
Image组件怎么才能非等比例拉伸图片
2009-08-18 11:06 1903设置maintainAspectRatio="fal ... -
Flex3特效的基本用法---触发器
2009-08-14 16:50 1806触发器在Flex3的特效实现中起着重要作用,对于Flex3中的 ... -
Flash SandBox 安全问题解决
2009-08-12 17:55 1615今天在做flex相册, 在本地环境中运行正常,但是拷出来的时候 ... -
Flex特效
2009-08-10 22:56 1932这里面有许多特效很酷,希望对大家有帮助。 1.旋转 效果: ... -
Flex组件开发总结
2009-08-10 22:48 13321.如何监听键盘事件? <mx:TextArea id ... -
解决Error: Error #2060: 安全沙箱冲突:ExternalInterface 调用者
2009-08-10 10:09 7617SecurityError: Error #2060: 安全沙 ... -
Flex App 部署到 IIS
2009-08-08 06:43 1606直接将bin文件夹拷贝到C:\inet\wwwroot下即可, ...
相关推荐
9. **调试和测试**: 在实现Flex与Flash交互的过程中,调试和测试是必不可少的环节。使用Flash的调试版本和Flex的模拟器可以帮助定位和解决问题。 10. **安全注意事项**: 跨域问题和安全策略是需要注意的重要事项。...
Flex与Flash交互技术详解 在数字媒体和网页应用开发领域,Flex和Flash是两种非常重要的技术。Flex基于ActionScript 3.0,主要用于构建富互联网应用程序(RIA),而Flash则是著名的动画和多媒体创作工具,其内容可以...
Flex和Flash CS交互是开发富互联网应用程序...在项目中,`testAS3.fla`可能是包含AS3代码和交互逻辑的Flash源文件,`flexFlash.mxml`是Flex项目的主文件,而`testAS3.swf`是编译后的SWF文件,它将与Flex应用进行交互。
5. **实际应用**:Flex与JavaScript的交互广泛应用于网页中的数据交换、用户交互、页面导航等场景。例如,Flex可以用于复杂的计算或图形渲染,而JavaScript则负责处理DOM操作和页面逻辑。 在提供的示例"flexWithJS...
### Flex与JavaScript交互详解 #### 一、引言 随着Web技术的发展,不同语言之间的通信变得尤为重要。在Flex与HTML的结合中,Flex通常作为富客户端应用,而JavaScript则负责处理网页逻辑。为了实现二者之间的无缝...
Flex与JavaScript交互是Web开发中的一个重要技术,它允许在Adobe Flash Player或Adobe AIR环境中运行的Flex应用程序与HTML页面中的JavaScript代码进行通信。这种交互性极大地扩展了富互联网应用(RIA)的功能,使得...
Flex与.NET交互是一种常见的跨平台应用开发场景,它允许基于Adobe Flex的前端应用程序与Microsoft .NET框架后端服务进行通信。这种交互使得开发者能够利用Flex的富互联网应用(RIA)特性与.NET的强大后端功能相结合...
Flex(Flash)与.NET交互教程主要讲解了如何在Flex(基于Flash技术的RIA开发工具)和.NET框架之间建立通信,实现客户端与服务器端的数据交换。本文将深入介绍这个过程,包括必要的软件安装、项目的创建以及代码实现...
### Flex与Ajax交互、Flex与JavaScript交互 #### 一、引言 随着Web技术的发展,Flex作为一种基于Adobe Flash平台的应用开发框架,在企业级应用中曾经非常流行。它提供了丰富的用户界面构建工具,并能够与服务器端...
- **跨域安全**:由于同源策略限制,只有与包含Flash内容的页面位于同一域下的JavaScript才能与Flex进行交互。跨域安全可以通过在Flash内容的SWF标签中添加`allowScriptAccess`属性来解决,如`...
Flex与Servlet之间的数据交互是JavaWeb开发中的一个重要环节,它涉及到客户端富互联网应用程序(RIA)与服务器端数据处理的协同工作。Flex作为一个基于Adobe Flash Player的前端开发框架,主要用于创建具有丰富用户...
标题中的"C#与Flex交互"指的是在开发过程中,使用C#作为后端处理逻辑,而Flex作为前端用户界面,两者之间进行数据和功能的通信。Flex是一种基于Adobe AIR和Flash Player运行时的开源框架,主要用于构建富互联网应用...
在FLEX中通过AS3与FLASH交互的核心在于“ExternalInterface”类。这个类允许AS3代码与JavaScript在浏览器环境中进行通信,从而间接地实现了FLEX与HTML页面中的FLASH对象的交互。以下是实现这一交互的基本步骤: 1. ...
在Flex中,我们可以使用`ExternalInterface`类来与JavaScript进行交互。`ExternalInterface.addCallback`方法允许我们在JavaScript中调用Flex组件的方法,而`ExternalInterface.call`方法则用于在Flex中调用...
标题"flex 和 java交互"指出了一个关键的技术融合,即Flex与Java的整合,允许Flex前端与Java后端进行数据和功能的通信。这种交互通常是通过AMF(Action Message Format)协议实现的,它提供了一种高效的数据序列化...
Flex与Java交互是Web开发中的常见技术,尤其在构建富客户端应用时,它允许前端的Flex界面与后端的Java服务器进行数据交换和业务逻辑处理。Flex作为一个强大的RIA(Rich Internet Applications)开发框架,提供了丰富...
二、Flex SDK与Flash Player Flex SDK是一个开源工具集,用于构建Flex应用程序。它包含MXML编译器、ActionScript编译器和其他工具,允许开发者使用MXML和ActionScript创建Flex组件。这些应用程序通常在Flash Player...
Plug_in+blazeds实现Flex和Java交互.pdf"的文件,这很可能是一个详细的教程或指南,教你如何在MyEclipse 8.5集成开发环境中使用Flash Builder 4(FB4)插件和BlazeDS来实现Flex与Java之间的通信。 1. **Flex与Java...
本示例着重介绍如何在Flex中实现与后台系统的数据交互。 在Flex应用中,与后台交互通常涉及到网络通信,主要通过HTTPService、WebService或AMFChannel等组件来完成。HTTPService允许开发者发送HTTP请求到服务器,...