- 浏览: 1271953 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (896)
- spring4 (14)
- hibernate3 (26)
- spring2 (35)
- struts2 (55)
- struts1 (15)
- 设计模式 (15)
- java (172)
- mybatis3 (11)
- sql (17)
- mysql (13)
- jbpm (10)
- J2EE (45)
- tools (29)
- js (83)
- 数据结构 (13)
- Html (26)
- web (22)
- flex (33)
- Oracle (57)
- linux (49)
- 算法 (6)
- 其它 (12)
- easyui (1)
- bootstrap (13)
- xml (2)
- tomcat (1)
- redis (10)
- activemq (2)
- webservice (11)
- maven (2)
- springboot (1)
- ubuntu (1)
- python (14)
- rocketmq (1)
- springcloud (10)
- opencv (1)
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
11.显示红色的* :
<mx:Form >
<mx:FormItem label="CDR編碼" required="true">
<s:TextInput id="add_extCode"/>
</mx:FormItem>
</mx:Form>
1.单选按钮:
<s:RadioButton id="dayRadio" label="日報" click="if(dayRadio.selected)this.currentState = 'day'" selected="true"/>
2.日期:
<mx:DateField excludeFrom="month" id="dateField" formatString="YYYY-MM-DD"/>
3.上下滚动条:
<s:Scroller width="100%" height="100%">
4.Label: 设定宽度才会自动换行
<s:Label textAlign="justify" width="280" verticalAlign="justify"
5.SKin:
<!-- background fill --> 整个组件从上到下渐变
<s:Rect left="0" right="0" bottom="0" top="0" >
<s:fill>
<s:LinearGradient rotation="90" >
<s:GradientEntry color="0xFFFFFF" />
<s:GradientEntry color="0x1a1919" />
</s:LinearGradient>
</s:fill>
</s:Rect>
<!-- title bar fill --> 高度30的长方形
<s:Rect left="0" right="0" top="0" height="30">
<s:fill>
<s:LinearGradient rotation="90">
<s:GradientEntry color="0x000000" />
<s:GradientEntry color="0xC0C0C0" />
</s:LinearGradient>
</s:fill>
</s:Rect>
6.改变默认的Panel样式:
<s:Panel width="100%" height="100%"
skinClass="zw.test.scroller.skins.MyPanelSkin"
title="Scroller Sample">
7.悬浮窗口(类似于title): mxml文件实现IToolTip接口
<?xml version="1.0" encoding="utf-8"?>
<mx:Box xmlns:mx="http://www.adobe.com/2006/mxml" width="300" height="{getHeight(gridData)}"
implements="mx.core.IToolTip" >
8.监听DataGrid的Item的事件:
allAlarmInfos.cudg.addEventListener(ListEvent.ITEM_CLICK, alarmSelectHandler);
9. 垂直方向居中:
<s:Group width="100%" top="0" bottom="0" >
<s:layout>
<s:HorizontalLayout verticalAlign="middle" />
</s:layout>
10.包装一个Button:
public class LinkBtnItmRender extends LinkButton
回调函数: 可以解决这样的一个问题:在actionscript类中调用页面mxml中的函数
if(viewObj.hasOwnProperty('lnkBtnHandler')){
(view['lnkBtnHandler'] as Function).call(viewObj['lnkBtnHandler'],data,type);
}
11.圆角:<s:Rect id="myMain" radiusX="4" radiusY="4">
Rect矩形(圆角矩形),以下是基本的一些属性:
width <length>: 矩形的宽度。
height <length>: 矩形的高度。
radiusX <length>: 圆角矩形,圆角在X轴椭圆半径的弯道,此值四舍五入。
radiusY <length>: 圆角矩形,圆角在y轴椭圆半径的弯道,此值四舍五入。
rotation <Number>: 旋转角度,正数为顺时针,负数为逆时针。
scaleX <Number>: x轴缩放,1为100%。
scaleY <Number>: y轴缩放,1为100%。
12.滤镜:
DropShadowFilter(阴影滤镜)
<s:filters>
<s:DropShadowFilter alpha="0.5" distance="1.2" quality="2" excludeFrom="down"/>
</s:filters>
14.七、渲染(ItemRenderer)
1、内联渲染的写法
<mx:datagrid>
<mx:itemrenderer>
<mx:Component>
<mx:Image/> //这里是要渲染的元素
</mx:Component>
</mx:itemrenderer>
</mx:datagrid>
2、对于独立的渲染类,要更新数据,可以重写data方法,如:
override public function set data(value:object)
可以用于字段为空时,显示的内容等
15.八、检测图片是否存在的方法
用UrlLoader,监听Compleate(图片存在)的IOError(图片不存在)事件,不存在时可以用默认图片代替
九、FB常用技巧
ctrl+shift+c 注释MXML代码段,及as代码段
ctrl+shift+p 跳转到大扩号的另一端
调整某行(或多行)的位置,可以用alt+上下箭头
16.在flex经常会指定某个可拖动对象在可拖动区域中拖拽,可以指定拖动对象的rectangle,代码如下:
//指定区域
var dragRect:Rectangle = new Rectangle(0,0,200,200);
slider.startDrag(false,dragRect);
17.获取窗口大小:
screen.width
18.子窗口指定父窗口State:
Application.application.currentState = "index";
19.initialize 比 creationComplete先执行:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
initialize="init()" creationComplete="initApp()"
20.如果你想为子项间增加间隔,你可以为容器设置horizontalGap或verticalGap属性。你也可以用Spacer组件来调节间隔;设置高度和宽度正负值来增加或减少间隔大小
发表评论
-
如何解决Flex 中字符串超长的显示 ,重写mx.controls.Label
2011-03-17 16:53 3291扩展mx.controls.Label,覆盖data set方 ... -
在DataGrid 中使用LinkButtion(重写LinkButtion)
2011-03-14 10:37 1298在DataGrid 中使用LinkButtion(重写Link ... -
自定义组件,仿panel 在左上角显示Button
2011-02-25 20:15 1960在Panel右上方加Button: (1)页面*.mxml文 ... -
flex mx:Form
2011-02-14 10:17 1693<mx:Form width="100%&qu ... -
flex 下载Excel文件 fileReference.download 使用servlet
2010-12-30 11:48 2651一、使用fileReference.downl ... -
flex 加载txt文件 URLLoader
2010-12-30 10:50 2608点击按钮,执行btn_downlo ... -
horizontalCenter和verticalCenter
2010-12-22 09:32 9558horizontalCenter和verticalCenter ... -
flex 中的RegExp
2010-12-22 09:31 1490var reg:RegExp=/^\s*$/g; //为空r ... -
flex外观设计及时生成效果的css
2010-12-22 09:30 788http://examples.adobe.com/flex3 ... -
Flex State的用法
2010-12-15 23:28 49551.State用来控制页面间的切换:<s:states& ... -
Flex ItemRenderer 自定义组件
2010-12-12 19:28 15871.MyListItemRenderer.mxml: ... -
Flex 分页,事件Event
2010-12-12 19:21 12271.Page.mxml: (公用组件) <?xml v ... -
Flex与Java 对象转换 HashMap,List
2010-12-10 11:40 35711.java的HashMap和actionScript的Obj ... -
flash.utils.Dictionary与Array,ArrayConllection,Object, for与for each
2010-12-07 20:51 19021.for与for each:for..in 循环用来基于键进 ... -
Flex的Array,ArrayConllection,for each
2010-12-07 20:43 18271.Flex的Array和ArrayCollectio ... -
flex 常见问题
2010-12-05 10:03 17621.事件:ListEvent.ITEM_CLICK mouse ... -
Flex Cairngorm框架(RIA)
2009-12-14 15:23 954http://opensource.adobe.com/wik ... -
Flex webservice
2009-12-14 09:09 1742Required parameter 'in0' not fo ... -
ajax-bridge 以及它在web中的应用
2009-12-11 12:04 1264FABridge.flashvars变量值.root();// ... -
Flex css (2) 色彩渐变
2009-12-04 13:42 21477、Margins: 8、Padding: - ...
相关推荐
《Foundation Flex for Designers》 FLEX设计师基础一书是对FLEX设计操作的入门书籍,通读本书你可以对FLEX设计有一个全面的认识并掌握一些常用技巧。本书并没有用大量篇幅描述设计细节,但本书基本涵盖了大部分常见...
我不希望在必须制定一套复杂的创建程序,阅读数不胜数的技术文档或仔细了解应用程序的细节之后,才能启动项目。 此外,一旦环境建立并且运行,我希望总是能够: 使用所有更改的文件,甚至包括项目配置文件 (例如, ...
我也是刚刚开始接触这个东东..有很多小细节不理解.. 做个小教程..让新手稍微了解多点点..
通过这篇文章,您能清晰地了解由 Flex、Spring、Hibernate 集成的 RIA 应用框架的技术细节以及怎样使用该框架开发具体的应用。
对于Flex布局,阅读了大漠老师和其他老师写的文章后,我还是不太理解Flexbox是如何弹性的计算子级项目的大小以及一些其他细节。在大漠老师的帮助下,我去查阅Flexbox的W3C规范文档。注:本篇博文不适合未接触过Flex...
> 这里主要记录一下博主开发中遇到的一些问题,很多都是一些细节,开发中多注意一点。 js代码的引入 > 引入模块化的js代码使用的是相对目录,../类似于cd ..返回上一层目录 var netUtils = requ
本书站在学习的角度,目的是让学习者通过21天的时间了解到微信小程序的技术框架结构、开发环境搭建、编程语言细节等。本书全面地讲解了微信小程序的逻辑层与视图层的架构特点、JavaScript语言的入门和进阶知识、WXML...
- 了解编译原理中的词法分析和语法分析概念。 - 熟悉自动机理论、正则表达式和上下文无关文法。 **开发工具**: - C编译器,如GCC、Clang或MSVC。 - 词法分析器生成工具,如Flex。 - 语法分析器生成工具,如Bison。 ...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。书从...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。本书...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。书从...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。书从...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的全新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。 ...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使本书更趋近于完美。 ...
以直接用C/C++开始编写web服务及客户端程序而不需要了解SOAP协议的细节,但是由于我们在本节中使用了大量的实例来说明gSOAP与其他SOAP 实现的连接及通讯,所以了解一些SOAP及WSDL协议也是必需的。 5.1 如何...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使《Spring技术内幕:深入...
第2版不仅继承了第1版在内容组织和写作方式上的优点,而且还根据广大读者的反馈改进了若干细节上的不足。更为重要的是,结合Spring的最新版本对过时的内容进行了更新,并增加了大量新内容,使《Spring技术内幕:深入...
Asp.net 2.0功能体验,细节之Web控件(一) 隐藏控件 Asp.net 2.0功能体验,总体设计思想 Asp.net 2.0 WebPart使用经验点滴 革新:.NET 2.0的自定义配置文件体系初探 关于如何在ASP.NET 2.0中定制Expression ...