
Adobe Flex
zzr173
这个作者很懒,什么都没留下…
展开
-
Macriomedia Flex入门教程第二部分――创建一个简单的计算器
Flex入门教程第二部分――创建一个简单的计算器作者:Robert Crooks翻译及编辑:冰树转载请务必注明来自:冰树之家(http://blog.youkuaiyun.com/zzr173/) 一、在这一部分内容中,你可以学到:1、如何使用Application (应用程序)标签2、如何使用Panel (面板)容器3、如何使用Label (标签)控件4、如何使用Button (按钮)控件5、如何使用Gr原创 2005-12-13 11:48:00 · 1709 阅读 · 3 评论 -
使用BEA Workshop Studio的Flex消息传递
Flex消息传递简介 本教程演示了如何在Flex应用程序中使用消息传递。“消息传递”可算是相当普通的一个词。但请看 Flex文档 是怎样定义这个词的: 消息传递系统允许各应用程序进行对等异步通信,方法是通过Message Service收发数据(或消息)包。消息通常由消息头和消息体组成。消息头包含标识符和路由信息。消息体包含应用程序数据。 因此原创 2008-07-22 17:50:00 · 752 阅读 · 0 评论 -
Flex开发模型
Flex平台支持一系列的开发模型:仅客户端:程序仅运行在客户端而不使用服务器资源。通过简单的RPC服务访问服务器数据:程序通过Web服务与HTTP服务与远程数据进行交互。Flex数据服务:程序使用Flex数据服务的加强的数据体系结构来提供高级特性,例如数据同步,安全与消息。在Flash播放器上布置Flex程序Flex程序的目标为Flash播放器。Flex支持两种版本的播放器。Flex程序原创 2008-07-23 08:10:00 · 437 阅读 · 0 评论 -
Flex RemoteObject类参考
要知道在Flex中怎样使用Flash Remoting访问数据 ,应该先了解一下RemoteObject类。 包 mx.rpc.remoting 类 public dynamic class RemoteObject 继承 RemoteObject→AbstractService→Proxy→Object 子类 RemoteObject一、标记 它允许使用AMF3访问远程服务类的方法。 1.原创 2008-07-26 09:20:00 · 1077 阅读 · 0 评论 -
Flex 使用ArrayCollection的FilterFunction进行数据过滤
xml version="1.0" encoding="utf-8"?>mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontFamily="simsun" fontSize="12" creationComplete="hs.send()"> m原创 2008-05-29 13:50:00 · 1027 阅读 · 0 评论 -
Flex RemoteObject 简单应用Demo
主要实现java类方法调用,java对象数组传递,flex数据传递程序在以下环境编译执行通过:flex 1.5 Trail EditionTomcat/5.0.19j2sdk1.4.2_10WindowsXp Sp2java文件编译后未打包,.class文件直接放到{flex-dir}/WEB-INF/classes 目录下实体User.java注意要实现Serializable接口,否则无法将对原创 2008-08-28 11:03:00 · 1479 阅读 · 1 评论 -
Flex 3 在MXML中添加事件监听器
关键字: flex 3 cookbook 1.6.1 问题 你需要在MXML文件中添加将监听MXML文件中分派给子节点的一些事件的事件监听器.1.6.2 解决办法 通过给组件的事件标签提供一个方法名,可以选择是否使用事件对象.1.6.3 讨论 每当一个动作发生,Flex组件都会触发一个事件,例如用户单击一个按钮,改变组合框中被选择的项,或是加载数据.要监听这些事件广播,只需添加一个将处理原创 2008-08-28 11:10:00 · 1405 阅读 · 0 评论 -
格式化与自定义Slider中显示的Tooltip
实例演示了怎样利用dataTipFormatFunction格式化Slider中显示的Tooltip ,和通过css设置Tooltip的外观。在代码中你也会看到Slider的 tickInterval ,snapInterval, value, liveDragging 等属性的用法代码: layout="vertical" verticalAlign="middle" backgrou原创 2008-08-28 11:17:00 · 1729 阅读 · 0 评论 -
用Validator组件检测必填项
mx.validators包,在Flex框架中是相当的有用,但由于其功能复杂,我总是边用边忘。现将使用方法记录在这里把…… 第一个例子:源码如下: 从上面的源码可以看出,要使用mx.validators包中的功能真的很简单。Validator组件的功能是检测必填项。我们把要检测的组件的名字写在source属性中,把要检测的组件的属性写在property属性中,然后自定原创 2008-08-28 11:19:00 · 1585 阅读 · 0 评论 -
在Flex中使用StyleMaager类和setStyle()方法给Alert组件设置样式
实例演示了怎样利用 StyleManager.getStyleDeclaration() 方法和 setStyle() 给一个 Flex Alert组件设置样式代码: layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init();"> import mx.contro原创 2008-08-28 11:15:00 · 944 阅读 · 0 评论 -
在Flex中给Image组件无法显示时设置一个默认的图
实例演示了怎样在Image组件中图片无法显示时利用 brokenImageSkin 风格显示一个默认的图代码: layout="vertical" verticalAlign="middle" backgroundColor="white" viewSourceURL="srcview/index.html"> import mx.controls.Alert; private var原创 2008-08-28 11:17:00 · 1458 阅读 · 1 评论 -
Flex简介(1.5)
1. Flex简介1.1 什么是FlexFlex是一个针对企业级富互联网应用的表示层解决方案;Flex是一种应用程序框架;Flex序列产品包括编译工具和IDE,通过编写MXML(一种类XML标记语言)和ActionScript(AS,Flex的脚本语言,从Flash移植过来)代码,用编译器来生成SWF文件,使用浏览器的Flash Player插件就可以进行观看。几乎每一个用户浏原创 2008-08-30 11:34:00 · 1728 阅读 · 1 评论 -
将Flex Datagrid导出到Excel
思路比较简单:1. 将DataGrid输出为对应的Html字符串,一个DataGrid对应一个,DataGridColumn的headerText属性对应,DataGrid的一行对应一个,DataGrid的一个单元格对应一个;另外我们还可以使用getStyle方法将当前的样式属性值与table的样式属性值对应;2.使用URLVariables 类和URLLoader类将字符串变量发送到服务原创 2008-07-02 18:25:00 · 1535 阅读 · 8 评论 -
Flex + LCDS + Java 入门教程
一.引 很多人在帖子和群中问到过一些关于建立Flex+LCDS(FDS)工程的问题,由于操作上的东西,很难简单说清楚,于是写了一个简单的教程,帮助大家入门,其实这些东西都是在LCDS的sample中包含了的(当然,sample只是包含源码)。 本教程通过图文介绍和对一些关键性的地方进行解释,让大家了解如何新建Flex的LCDS工程,并利用工具快速整合和部署J2EE项目和L原创 2008-07-05 08:27:00 · 1429 阅读 · 1 评论 -
FLEX实例:几款滤镜效果实例.
1:聚光灯效果: 实例:http://www.rphelan.com/flex/SpotlightDemo/SpotlightDemo.htmlambientColor - color to apply to all pixels of the image angle - angle at which the spotlight is projected (in degrees)原创 2008-11-21 10:52:00 · 905 阅读 · 0 评论 -
Flex连接SMTP和POP3,建立邮件客户端
前几天看到群里有朋友问下Flex用Socket连接邮件服务器的问题,自己好奇也稍稍试了一下,发现用Flex来做一个邮件客户端一点也不成问题.在网上整理了一些pop跟smtp的命令.需要的朋友看看SMTP的基本命令集HELO 向服务器标识用户身份MAIL 初始化邮件传输mail from: RCPT 标识单个的邮件接收人;常在MAIL命令后面可有多个rcpt to: DATA 在单个或多个RCPT命原创 2009-03-16 18:53:00 · 1473 阅读 · 0 评论 -
Flex Builder教程(2)
五,使用CSS格式化组件 1. 文字横竖排列Aligning Text Vertically & Horizontally 样式对于定义Flex应用程序的外观和感觉 (外观) 很有用。您可以使用它们来更改单一组件的外观, 或在所有组件上应用它们。 在 Flex 中应用样式有许多方法。 某些样式提供更多粒度控制并能以编程方式被执行。其他样式不像那么灵活, 但可能需要较少的计算。在 F原创 2008-07-05 08:12:00 · 1758 阅读 · 0 评论 -
Flex Builder教程(1)
一,概述 二,使用MXML组件构建用户界面 三,数据绑定 四,界面布局和导航 五,使用CSS格式化组件 六,使用特效丰富用户体验 七,使用ActionScript处理事件 八,数据服务器访问概述 九,HTTPService 十,WebService 十一,Flex Data Services 十二,其它RemoteObject技术 十三, 创建自原创 2008-07-05 08:09:00 · 3042 阅读 · 1 评论 -
初试RIA工具:flex
初试RIA工具:flex最近新的项目涉及的开发工具比较多,很多我所熟悉的开发工具,显得比较的忙。难得今天刚好有空,就说下我用了这个工具的感受吧。而这最主要的一个就素flex――一个挺不错的开发工具来的,也是我们接下来的主要开发工具。现在就就这几天的使用简单的说下个人对这个工具的一些浅见。1、界面:Flex是MM开发的一个用flash做网站的工具,说实话挺不错的想法和技术实现,做的界面挺爽的,可以简原创 2005-12-16 18:30:00 · 1075 阅读 · 0 评论 -
Flex基本语法
Flex基本语法绝大多数MXML标识符合AS2.0规范,MXML文件编译产生的SWF文件包含相应的AS对象。AS2.0是一种面向对象的语言,符合ECMAScript第4版规范。MXML文件的命名规范:1 : 必须符合AS的命名规范,以字母或下划线开头;2 : 不得使用AS的类名、组件ID标识和命名空间的MXML标识作为文件名;3 : 文件名必须用小写的.mxml作为后缀名。在MXML文件中,组件的原创 2005-12-26 10:30:00 · 2739 阅读 · 3 评论 -
jasperReport帮助文档
目录原创 2006-01-19 14:36:00 · 5210 阅读 · 0 评论 -
flex树结构--实现树型结构的拖拽
转载请注明来源: 冰树之家 http://blog.youkuaiyun.com/zzr173function doDragEnter(event):Void { dragInProgress = true; //自动滚动 event.handled = "true";}function doDragExit(event):Void { event.target.hide原创 2006-02-10 09:20:00 · 1776 阅读 · 0 评论 -
flex问题集锦--ViewStack行为不一致问题
ViewStack作为一个容器,如果你想动态创建里面的控件,那你可能会碰到奇奇怪怪的问题--有的创建不出来!这里有一个问题,就是它默认的创建方式是按需创建 creationPolicy="auto",ViewStack里面如果是一个VBox(或其他容器都一样的),再在VBox里面动态创建控件就会出问题了,里面显示不出来。够郁闷吧!明明用VBox或是一个ViewStack单独使用都可以正原创 2006-02-24 13:16:00 · 1335 阅读 · 2 评论 -
flex数据处理之不足----datagrid的一个小问题及其解决
flex,作为学习者来说,它提供了一个全新的开发天地,里面的数据绑定已经漂亮的界面开发,都可以让人耳目一新,但由于RIA的新,flex的新,使得flex的bug有时显得很明显,功能也明显的不完善,尤其datagrid,听说2.0已经对datagrid重新写了一遍了,但起码,现在,我们开发用的还是1.5,也应该有蛮多人使用2.0的,现下我就将最近碰到的flex的一个小问题及其解决简原创 2006-03-25 00:22:00 · 1578 阅读 · 0 评论 -
flex问题集锦--Tree和DataGrid行为不一致
在Tree中,所绑定的是一个XML,就是说,你只要是一个XML文件或XML格式的字符串,那就可以简单绑到Tree上,建立一个XML静态XML文件:Tree树型结构是支持的但DataGrid却不承认,但你建立:则相反DataGrid可以显示了,Tree不显示了,两个就这样打架!其实那是因为DataGrid喜欢数组,它要数组不要XML,而Tree或许和XML看起来比较象吧,MM原创 2006-02-24 13:24:00 · 973 阅读 · 0 评论 -
flex之DataGrid数据处理
一、MXML程序: 二、XML文件格式: 1 dfsdfsd sdf 2 sdfsdfdsf sdfdfsdf 三、点击调用函数:function onClick(bo原创 2006-02-28 13:35:00 · 1904 阅读 · 0 评论 -
flex的一个问题----路过的看看能不能帮忙解决
在flex的一个窗口中,放置了3个datagrid,我的目的是对这3个家伙动态添加行和列(给按钮的哦,每次每个datagrid都添加2列),可发现执行添加列的时候,有很大几率出现显示不完整--------窗口原来高度有1000(当然有滚动条),变只有800或800不到(还有滚动条的哦),下面的不显示,搞的我郁闷得要死,不知道是flex的bug还是我的程序有错,下面是一个datagrid的执行过程:原创 2006-04-01 21:41:00 · 1035 阅读 · 0 评论 -
flex trace panel----flex调试信息显示工具
flex的调试,困难我想用过的人都有所了解的,就算用里面的show或是拿一个textArea来显示,也不一定可以显示出完整的信息,就简单的Object对象也是直接显示Object,至于里面的细节难得追究。而MM自己提供的一个工具----flex trace panel可以说大大的方便了调试,打印详细信息,还可以只显示自己需要的出错,警告,信息等不同级别信息。可在网上找了很久,没有找到相原创 2006-04-01 11:30:00 · 3928 阅读 · 0 评论 -
ActionScript
AS创建文本框_root.createTextField("mytext", 1, 50, 50, 100,20);mytext.multilance=false;//设置单行;mytext.text="这是文本框"//文本赋值然后是删除这个创建的文本框:mytext.removeTextField();//删除!如果大家要创建一个换行的文本框,就需要加上:mytext.wordWrap =tru转载 2006-04-15 17:32:00 · 4590 阅读 · 1 评论 -
flex之改变tree中自带的三角图形
tree.setStyle(disclosureOpenIcon,iconTriangleOpen);tree.setStyle(disclosureClosedIcon,iconTriangleClose);原创 2007-01-08 22:26:00 · 1247 阅读 · 2 评论 -
Flex 2和JavaScript交互
在Flex开发的时候,经常遇到一些问题处理起来比较麻烦.这个时候调用html页面里的js代码就成了最快的解决方案.flex主要是通过ExternalInterface.call来调用页面的代码,下面的例子是不需要返回值的调用. joinmeet.mxml 代码 http://www.adobe.com/2006/mxml" layout="absolute" wid转载 2007-03-05 10:59:00 · 833 阅读 · 0 评论 -
帅!简单实现flex和excel之间的通信——拷贝
在Excel(OpenOffice Calc)中,当多个单元格被复制时,这些单元格的数据是以tab键分隔一行行数据(tab-separated values (TSV))存放在剪贴板中的,当这些数据被粘贴到Google Spreadsheets中时,这些TSV格式的数据被解析并被相应插入到Google Spreadssheets中了。既然知道其中的奥妙,那么剩下的就是在Flex中实现同样的效果原创 2007-01-16 15:27:00 · 2530 阅读 · 1 评论 -
flex2.0简单实现全屏显示
今天在adobe网站上无意中看到flex2.0可以不用javascript就可以简单的实现全屏顺手记录下来供大家参考: xmlns:mx="http://www.adobe.com/2006/mxml" backgroundGradientColors="[#8080ff, #400040]"> [CDATA[ import flash.d原创 2007-01-16 15:14:00 · 1386 阅读 · 0 评论 -
flex中定制右键菜单
一、将flex的所有右键屏蔽,并响应右键 第一步: 在swf 所在html页加如下内容: function onNsRightClick(e){ if(e.which == 3){ ownerarea.openRightClick(); e.stopPropagation(); } return false; } function onIeRightClick(e){ if(event.原创 2009-04-08 18:26:00 · 1301 阅读 · 1 评论