flex
tianhaimo
菜鸟级程序员
展开
-
flex 正则验证
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$转载 2012-02-29 10:27:53 · 846 阅读 · 0 评论 -
Jasperreport连续打印多个报表模板
Jasperreport连续打印多个报表模板,这个问题一直困扰我很久。网上查了很多资料都没有具体的解决办法,通过查询jasperreport的API发现提供了解决这个问题的方法。以下是我的过程记录:问题描述:一般报表设计和打印中,主要是对单个报表模板进行数据填充、打印、导出。但是,也有个别情况需要连续打印多个报表模板。比如,政府机关的上报材料,属于一个完整的文档。如果一个一个模板打印会显得转载 2012-09-19 19:51:58 · 8237 阅读 · 2 评论 -
flex获取服务器路径
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" historyManagementEnabled="false" creationComplete="initApp()" height="250" width="500"> <![CDATA[转载 2012-09-19 09:36:36 · 1722 阅读 · 0 评论 -
FlexPaper 使用入门——在线PDF显示
FlexPaper是一个被设计用来与PDF2SWF一起使用,开源轻量级的在浏览器上显示各种文档的组件, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。也可以通过将一些例如Word、PPT等文 档转成PDF,然后实现在线浏览。一. 使用PDF2SWF准备好你的文档首先要将PDF转成SWF,这步可以使用开源 的SwfTools转载 2012-10-03 23:43:56 · 707 阅读 · 0 评论 -
Flex操作cookie
我们使用的是flex/flash独有的SharedObject对象实现类cookies。使用两个以上的SharedObject,注意使用static的getLocal方法 getLocal () 方法 public static function getLocal(name:String, localPath:String = null, secure:Boolean =转载 2012-09-26 22:19:51 · 1234 阅读 · 0 评论 -
键盘事件
package { import flash.display.Sprite; import flash.events.KeyboardEvent; public class example extends Sprite { public function example (){ stage.focus = this; addEventListener(Keyb转载 2012-09-01 19:58:02 · 442 阅读 · 0 评论 -
重写FLEX组件 --资料收集
一、为什么要重写组件1、在FLEX已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。举例,继承BUTTON组件的长文本却不自动换行的自定义控件。2、为了模块化设计或进一步重用,需要对FLEX组件进行组合。比如一个包括TEXTAREA,BUTTON的复合控件。二、重写组件需要经常换位思考的三个角色1、作为重写组件的使用者,有哪些需求。比如需要在MXML标签转载 2012-09-01 18:55:18 · 542 阅读 · 0 评论 -
Flex中Date类型与String类型相互转化
导入import mx.controls.DateField;1.从String转Date var date:Date= DateField.stringToDate(_orderInfo.orderDate,"YYYY-MM-DD"); 2. 同样也可以将date转换成string var todayString:String = DateField.dateToSt原创 2012-09-01 13:21:17 · 3115 阅读 · 0 评论 -
添加鼠标事件 ----简单画图程序
package { import flash.display.Sprite; import flash.events.MouseEvent; [SWF(width="800",height="600",backgroundColor="#ffffff",frameRate="56")] public class example extends Sprite { priva转载 2012-09-01 19:50:04 · 685 阅读 · 0 评论 -
设置控件的labelFunction
默认情况下,在Flex 中基于List 的控件都是使用dataProvider 中的元素的label 属性来做显示。dataProvideer 中都没有label 属性存在,就可以用控件的labelFunction属性。代码如下:<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="horizontal"><mx:转载 2012-08-20 22:00:19 · 539 阅读 · 0 评论 -
使用ColorPicker设置Canvas颜色
原理:使用ColorPicker控件的change事件来设定Canvas的背景颜色。代码如下:<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="vertical"><mx:Canvas id="cnv" width="450" height="450"backgroundColor="#eeaeaea"><转载 2012-08-20 21:11:55 · 1487 阅读 · 0 评论 -
重写ToggleButtonBar,取消默认选中状态
通常,ToggleButtonBar没有选定的按钮,而当dataProvider被赋值后,第一个按钮会被默认选中。下面来重写ToggleButtonBar控件,来取消这个默认选中的状态。代码如下:package {import mx.controls.Button;import mx.controls.ToggleButtonBar;public class CustomToggle转载 2012-08-20 20:54:52 · 1709 阅读 · 0 评论 -
添加事件的两种方式
以为例第一种方式:可以在标签中直接添加click事件处理程序如下代码:<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="vertical"><mx:Button id="btn" label="Show Names"click="showNames(event)"/><![CDATA[private转载 2012-08-20 20:18:15 · 566 阅读 · 0 评论 -
FLEX程序启动事件顺序
preinitialize:应用程序application已实例化,但此时还未创建任何相关的孩子组件 initialize:此时,创建了相应的孩子组件,但还未对这些子组件进行布局 creationComplete:应用程序application完成全部实例化,并完成所有子组件的布局 addedToStage:将显示对象直接添加到舞台显示列表 applicationComplete:上面事件的完成,转载 2012-08-20 13:32:47 · 705 阅读 · 0 评论 -
ToggleButtonBar--创建一组状态按钮
用ToggleButtonBar定义一套用来维护按钮选择状态的纵向或横向的按钮组.代码如下:<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="vertical"initialize="initApp(event)"><mx:ToggleButtonBar id="toggle"dataProvider="{da转载 2012-08-20 20:56:57 · 1386 阅读 · 0 评论 -
flex和java数据类型匹配关系
使用BlazeDS+JAVA的模式来开发的时候,数据类型对应的关系如下: 从 Action Script 到 Java AS JAVA Array (dense)) java.util.List Array (转载 2012-02-29 10:26:35 · 639 阅读 · 0 评论 -
Flex里改变DividedBox容器的分割图标 .
在Flex里HDividedBox与VDividedBox都是DividedBox的子容器,所以我们可以分别自定义设置水平分栏与垂直分栏上的图标(注:鼠标移上去时的图标),通过horizontalDividerCursor或者verticalDividerCursor属性指定嵌入的图标文件。下面代码中分别以多种方式实现,效果是一样的DividedBox.mxmlxmlversi转载 2012-09-25 10:04:57 · 1132 阅读 · 0 评论