打开网址: navigateToURL(new URLRequest('http://www.duzengqiang.com'),'_blank')
页面重载: navigateToURL(new URLRequest("javascript:location.reload();"),"_self")
关闭浏览器:navigateToURL(new URLRequest("javascript:window.close()"),"_self");
编译as -keep-generated-actionscript
最上层 parent.setChildIndex(this,parent.numChildren-1);
随机颜色 :lbl.setStyle('color', 0xffffff*Math.random());
mxmlc -link-report=report.xml Main.mxml
mxmlc -load-externs=report.xml ChartModule.mxml
DataGrid自适应高度:dg.height=dg.measureHeightOfItems(0,dg.dataprovider.length)+dg.headerHeight+2;
+2 for 1 pixel border at top and bottom
判断数据类型:getQualifiedClassName(数据)
复制ArrayCollection:(From: http://blog.shiue.net/?p=490)
//dummy solution( well, it works )
var bar:ArrayCollection = new ArrayCollection();
for each ( var i:Object in ac ){
bar.addItem( i );
}
// fantastic ! //
var bar:ListCollectionView = new ListCollectionView( ListCollectionView( ac ).list );
Alert背景透明:
Alert{
modalTransparency:0.0;
modalTransparencyBlur:0;
}
复制内容至剪切板System.setClipboard(tmpString);No Dead space in TabNavigator: paddingTop:0
------------------------------------------------------------------------------
以下转自:http://www.zhuoqun.net/article.asp?id=216
如何限制TextInput中的输入。其实文本输入控件TextInput和TextArea都有一个restrict属性,它可以控制TextInput的输入。这个东西挺有用,可以防止输入恶意字符串。不过Flex 帮助文档中对这个属性介绍的不够全面,经过我实验N次,总结出了几条新的经验:
1.如果你想要控制用户只能输入字母和数字,就这样写:restrict="a-zA-Z0-9"。帮助中只给出了一个例子说"a-z"就是只允许输入小写字母,但是没有说如何多重限制,自己实验了一下,终于成功。你按照我上面写的那样做就可以多重限制了,中间不用加空格,我实验过了。
2.帮助文档中写了“^”符号可以限定不允许输入的字符串,比如"^0"就是不允许输入0。同样,帮助中也没有说明如何限定多个字符。实验结果如下:想要控制多个字符的时候需要加括号,这样歇restrict="^(';:)",就可以限定多个字符了。另外,你想控制的字符有<>这样在MXML中有特殊意义的字符的话,请转换成 < 的形式。至于每个符号的编码是怎么样的,请打开DreamWeaver,在代码编辑器中输入&,然后查看代码提示,方便又快捷!
三.DataGrid的labelFunction。我需要在DataGrid中现实时间,但是后台传回的是格林威治时间,很长,我得需要格式化,这就要用到 labelFunction 属性。这个属性的值是一个函数,这些都在帮助文档中有说明,我就不多说了,我想说的是如何用这个东西。先说一下这个函数需要的两个参数:item:类型Object,column:类型DataGridColumn。其中item保存的是显示在DataGrid中的每一个对象的引用,而column表示的就是当前列,这个column好像没什么用。我一直以为必须要用到column才可以,结果总是显示错误。最后终于成功。代码如下:
程序代码
private function formatLabel(item:Object,column:DataGridColumn):String
{
return df.format(item.dates);// df是一个DateFormatter,item中
//的dates放的是格林威治时间
}
-------------------------------------------------------------------------
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function():void {
rW = loader.width;
rH = loader.height;
var bitmap_data:BitmapData=new BitmapData(rW,rH,true,0xFFFFFF);
bitmap_data.draw(loader);
var bmp=new Bitmap(bitmap_data);
bmp.smoothing = true;
addChild(bmp);
} );
分享到:
相关推荐
以下是从标题“Flex 常用实现小功能的语句”及其描述中提取的一些关键知识点,并进行了详细的解读。 #### 1. 页面重载 ```actionscript navigateToURL(new URLRequest("javascript:location.reload();"), "_self");...
Flex常用代码大全 Flex是一种功能强大且灵活的Rich Internet Application(RIA)开发平台,广泛应用于桌面应用程序、移动应用程序、Web应用程序等。对Flex开发者来说,掌握基本的Flex代码是非常必要的。以下是12条...
### FlexBuilder3常用快捷键详解 #### 一、概述 FlexBuilder3是Adobe推出的一款用于开发Flex和ActionScript应用程序的专业集成开发环境(IDE)。通过掌握其内置的各种快捷键,可以显著提升开发效率并优化编码体验。...
2. **IDE选择**:常用的开发环境有Adobe Flash Builder和Eclipse with Flex插件等。 3. **环境变量设置**:添加Flex SDK路径到系统的PATH环境变量中,方便命令行调用。 4. **测试环境搭建**:安装Flash Player或AIR...
6. **Spring框架**:Spring是Java领域常用的一种轻量级框架,可用于管理对象依赖关系、处理事务以及提供AOP(面向切面编程)等功能。在Flex和Java集成项目中,Spring常用来作为服务层的框架。 7. ** BlazeDS / LCDS...
Flex 3是最常用的版本,而Flex 4虽然更新,但由于中文资料较少,许多开发者仍在使用Flex 3。Adobe AIR是Flex的延伸,允许开发者创建脱离浏览器的桌面应用程序,与本地资源进行交互。 在Flex与后台系统(如Java或...
在本文中,我们将深入探讨Flex的基本语法,包括ActionScript的关键概念和常用操作。Flex是一种用于构建富互联网应用程序(RIA)的开发框架,它基于ActionScript编程语言。让我们逐一解析提供的内容,了解Flex编程的...
Bison支持LALR(1)、LR(0)和GLR(通用LR)解析算法,其中LALR(1)是最常用的,适用于大多数上下文无关语法。Bison的输出是自包含的C程序,可以直接编译和运行,用于分析和理解输入的语句结构。 **Flex和Bison协同工作...
Cairngorm 和 pureMVC 是两种常用的 Flex 应用架构模式。Cairngorm 是一种轻量级的 MVC(Model-View-Controller)框架,强调事件驱动和命令模式,帮助组织 Flex 应用的代码结构。而 pureMVC 是一个更严格的 MVC 模式...
- **常用组件**:学习Flex中常用的UI组件,如Button、TextField等。 - **布局管理器**:了解如何使用HBox、VBox等布局管理器来组织界面元素。 - **样式设置**:掌握如何为组件设置样式,包括颜色、字体等。 #### 5....
BlazeDS或LCDS是常用的服务器端技术,它们提供了AMF通道,使得Flex客户端能与Java Spring、Hibernate等框架无缝对接。 八、Flex调试和性能优化 学会使用Flex的调试工具,如Flex Builder的Debugger,可以有效地定位...
### ORACLE EBS 常用表及查询语句详解 #### 1. 概述 Oracle E-Business Suite (EBS) 是一套全面的企业管理软件解决方案,它为企业的核心业务流程提供了支持,包括财务、供应链管理和人力资源管理等。本文档提供了...
根据提供的文档信息,我们可以深入探讨Flex开发中的关键概念和技术细节,包括MXML与ActionScript的基础用法、常用UI组件的应用以及GIS开发等高级主题。 ### Flex简介 Flex是一种开源框架,用于构建高质量的Web应用...
### AS3及Flex的百条常用知识概览 #### 改变输出SWF的尺度、背景颜色或帧频 为了更改SWF文件的基本属性(如背景颜色),可以在项目的编译设置中进行调整。具体步骤如下:打开“Navigator”窗口,右键点击你的项目...
常用的Flex开发工具有Adobe Flash Builder、Flex SDK等。 - **版本控制系统**:使用版本控制系统(如Git)可以帮助团队更好地管理代码版本,并协作开发。 - **敏捷开发实践**:采用敏捷开发方法(如Scrum或Kanban)...
- 创建或优化索引:确保常用字段上有适当的索引,减少数据扫描范围。 - 重构查询语句:避免使用全表扫描,减少不必要的JOIN操作,合理使用子查询。 - 定期分析和优化:定期查看慢查询日志,找出耗时最长的查询,并...