易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : flex

MyEclipse Flex环境配置详解

 MyEclipse Flex环境配置详解
MyEclipse Flex的配置之初我们看看缘由:一开始学习使用Flex的时候,我是用的单独的FlexBuilder3,做些纯Flex的应用程序还可以.但是如果要和Java结合在一起使用,即利用FLEX充当一个完整的J2EE系统的WEB层的话,那么单独使用FlexBuilder3和MYECLIPSE是很不方便的,大大影响了开发效率,因此做了下MyEclipse+Flex的配置,达到直接在利用MyEclipse中开发整和了Flex的We应用程序,并且实现热部署.
首先,我们需要下列软件
Eclipse 3.3 :http://www.eclipse.org/
FlexBuilder3 beta2 插件版: FB3_WWEJ_Plugin
MyEclipse 6.0:http://www.myeclipseide.com/
Lcds ds-console.war:ds-console.war
Tomcat 5: http://tomcat.apache.org/
关于版本问题,之前我一直用的是ec3.2+myec5.0,可是在最后一步总要弹出ec内部的错误,后来换成ec3.3+myec6.0则可以顺利完整配置,因此推荐使用以上版本.
首先是安装EC+MYEC,就不需要多说了.
然后安装FlexBuilder3插件版,和安装MYEC的过程一样,都需要在第1次安装时选择已安装的eclipse的位置
接下来,可以打开EC,应该在VIEW中能看到对应的Flex视图
实际上,当FlexBuilder3插件安装完成后,我们也可以向添加其他常 ......

我的Flex学习笔记

我的Flex学习笔记

2009-10-16 问题:Debug不可用,trace无法在Console中输出内容。弹出对话框提示是否重新安装flash player。 解决:安装flashplayer_debug,问题解决。 http://www.java1995.cn/resource/8a8288881fe2c4f8011fe995e4320002

AS3不支持函数重。
问题:this = new Vector2D(),编译错误1050,无法为非应用复制。
......

用Flex调用SWF查看PDF

   
有时候一些资料只能给别人看,如可打印的文档如DOC,PDF,但不能让其他无权限的人另存或者打印,特别是web版的文件管理类的系统,总会考虑到这个
问题。当用IE直接打开pdf的时候,尽管可以疲敝IE的另存为,但是点击PDF文件的时候,再按F8的时候,PDF的阅读器如
(adobereader)会显示ToolsBar,所以直接打开pdf貌似行不同(目前所知道的)。当时一听到这个需求立马就想用swing(因为我只
懂一些swing),把pdf转换成图片,然后每一页对应一张图片显示,但是马上给否定了,第一转换出来的图片不清晰(我目前所了解的)而且这图片放大缩
小的效果也不好看,第二不想花时间和别人去争论swing慢的问题。
         刚巧进一家新公司没什么任务,在看flex,就想能不能把PDF转换成swf呢?好,马上google,结果还真找到有这么好的东东SWFTOOLS

这款东西是老外用c写的,还是开源的,够强!它有很多功能包括
PDF2SWF,SWFCombine,SWFStrings,SWFDump,JPEG2SWF,PNG2SWF,GIF2SWF,WAV2SWF,AVI2SWF,Font2SWF。
在这里我们只需要PDF2SWF,关于PDF2SWF的命令大家可以查看他的帮助documentation
,E文不好的 ......

FLEX alert.show() flag 详细值

 Alert.show()里面有多个属性,其中排在第三是flags,这个属性作用是在弹出的Alert提示框里面显示那一个或多个按钮,文档和书
籍一般只写该属性可以自由组合 Alert.OK, Alert.CANCEL ,Alert.YES
,Alert.NO四个选项,并用“|”分隔,其实也可以用数字编号代替的,用数字编号更为简便,以下是编号对应的按钮组合表,一共有16个数字编号(其
实只有15种组合)。
1-   Alert.YES
2-   Alert.NO
3-   Alert.YES | Alert.NO
4-   Alert.OK
5-   Alert.OK | Alert.YES
6-   Alert.OK | Alert.NO
7-   Alert.OK | Alert.YES | Alert.NO
8-   Alert.CANCEL
9-   Alert.YES | Alert.CANCEL
10-   Alert.NO | Alert.CANCEL
11-   Alert.YES | Alert.NO | Alert.CANCEL
12-   Alert.OK | Alert.CANCEL
13-   Alert.OK | Alert.YES | Alert.CANCEL
14-   Alert.OK | Alert.NO | Alert.CANCEL
15-   Alert.OK | Alert.YES | Alert.NO | Alert.CANCEL
16-   Alert.OK (和4一样)
17 ......

关于flex自带的表单验证

 下面说一下我理解后的用法吧。仅仅是个记录啦……-。-貌似没什么技术含量。
首先,给validator起个id不用多说啦;
required 是个boolean类型的值,大致的意思是说,验证的这个值是不是必须的(这不是废话嘛?不是必须的,我干嘛要验证……)好吧,设置为true;
requiredFieldError 这个东西很好用,就是错误提示框内的文字描述。一般时候默认的都是英文的,告诉你"This field is required."-。-我英文不好,还是改成中文的吧;
source 字面理解是源的意思是吧……它是说,你要验证哪个组件,敲入这个组件的id就可以了;
property 很有用的东西,因为我linksetname是个TextInput,那么我验证的就是它里面的文字内容,也就是属于text类型了;
trigger 触发器,是指,你要让谁来触发这个验证,这个值是你触发组件的id,我的触发器affirm是个button;
triggerEvent 这个值的意思是你要在什么事件下来触发这个验证,我的affirm是个button,所以我希望它在点击(click)的时候来触发这个验证。
到此,一个简单的文本框是否输入文字的验证OK。
但是,我的页面不光只有文本框而已,有一个伟大的datagrid,我希望它能对d ......

flex中使用正则表达式

 <mx:TextInput id="userName" maxChars="4" restrict="a-zA-Z0-9" />
restrict 用法:
TextField.restrict = "此处为可输入的内容";
field.restrict = "^此处为禁止输入的内容";
restrict属性支持一些类似正则表达式的样式:
field.restrict = "a-zA-z"; //只允许大小字母
field.restrict = "a-zA-z "; //只允许字母和空格
field.restrict = "0-9"; //只允许数字
field.restrict = "^abcdefg"; //除了小写字母abcdefg不允许外,其它都允许
field.restrict = "^a-z"; //所有小写字母都不允许,但是,其它内容都允许,包括大写字母
field.restrict = "0-9^5"; //只允许数字,但5例外
让restrict字符包含具有特殊意义的字母(例如-和^):
field.restrict = "0-9\\-"; //允许数字和破折号
field.restrict = "0-9\\^"; //允许数字和^
field.restrict = "0-9\\\\"; //允许数字和反斜杠
你也可以使用Unicode转义序列,指定允许的内容.例如:
field.restrict = "^\u001A" ......
总记录数:792; 总页数:132; 每页6 条; 首页 上一页 [123] [124] [125] [126] [127] [128] [129] [130] [131] 132  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号