flex
文章平均质量分 73
Emma23_23
奋斗ing
展开
-
Flex DataGrid内容自动换行相关
好久没写flex了,已经忘得七七八八了。记录下使用DataGrid的过程。 1. 使用itemRenderer 这里有个内置的data属性,可以用它访问外部DataGrid绑定的数据源。 2. 列自动换行原创 2015-01-21 12:17:38 · 761 阅读 · 0 评论 -
Flex中控件Datefield的中文显示
对于Flex中控件Datefield,默认是英文显示。但我们可以能过重新赋值的方式,让其显示中文。效果如图1 赋值的方式有两种。一种是直接写在datefield所在的那个mxml页面上。这种方式,网上到处都是。我暂时没找到有谁写了博客,采用第二种方式的。将中文资源写在ActionScript文件中,这样便于引用。第一种方式的弊端是显而易见的。 在这里,作为原创 2013-04-19 13:23:33 · 1164 阅读 · 0 评论 -
flex advanceddatagrid禁止排序,不显示排序倒三角按钮,判断是否有某个属性或方法
sortExpertMode="true" 不显示按钮sortableColumns="false" 不排序if("children" in data)//判断是否data里是否有这个children属性或方法 {}原创 2013-04-18 10:19:29 · 1861 阅读 · 0 评论 -
flex advanceddatagrid动态生成大数据+动态生成列
写这个测试主要是为了测试在一个界面上,如果有一个表,表列有250列,行100行,里面填充数据也就是250*100个节点数据,页面是否会崩溃,发现,大概7.8秒左右出现界面,没有崩溃,希望对有同样需求的人有帮助,3Q -nj xmlns:s="library://ns.adobe.com/flex/spark" xmlns原创 2013-04-12 11:46:16 · 634 阅读 · 0 评论 -
Flex AdvancedDataGrid动态添加列并绑定数据库返回数据
//绑定数据库返回数据(myAVDG为AdvancedDataGrid的ID)private function getStatInfoResult(e:ResultEvent):void { myAVDG.dataProvider=e.result; //动态生成图表 orgAVDGData(); } privatefunction转载 2013-04-12 11:34:55 · 1667 阅读 · 0 评论 -
flex advanceddatagrid动态生成列
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="application1_creationCompleteHan原创 2013-04-12 11:30:49 · 1541 阅读 · 0 评论 -
Flex根据后台的数据自动生成AdvancedDataGrid
在企业级应用开发中AdvancedDataGrid 和DataGrid 使用的非常广。当然最基本的也是最常用的就是数据的直接绑定,固定列头和固定数据的列数。而这往往不能满足需求,企业应用的开发常常是以数据为中心,数据会经常变化比如增加了列头,删除某列的数据,群组子类的新增等等。这里就要根据后台数据完全的自动化生成了,也就是完全使用ActionScript来写,其实也很简单,flex的每段mxml标转载 2013-04-12 11:15:44 · 586 阅读 · 0 评论 -
flex 表格AdvancedDataGrid标题颜色
http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> paddingRight="10" paddingBottom="10"转载 2013-04-03 16:09:30 · 912 阅读 · 0 评论 -
使用Flex4画图形:圆、矩形、线
"1.0"encoding="utf-8"?>"http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"minWidth="955" minHe转载 2013-04-02 10:25:38 · 876 阅读 · 0 评论 -
flex4 给器皿加背景图片
flex4 给容器加背景图片直接在在mxml容器中加入方式: 在初始化函数代码中加入方式:首先将图片嵌入资源中:[Embed(source="Img/bg.png")][Bindable]private var obj:Class;再在函数中:private function init():void{var bitmap:BitmapFi转载 2013-04-02 10:35:44 · 811 阅读 · 0 评论 -
flex表格导出
package com.syExportTool{ import com.as3xls.xls.ExcelFile; import com.as3xls.xls.Sheet; import com.sybuild.sdxt.core.component.sytable.component.SytableScript.AdvancedDataGridColumns;原创 2013-01-21 13:30:58 · 792 阅读 · 0 评论 -
如何提高自己的 Java 编程技能
可以按照两条路线提高自己的技能:参加一个课程(为了认证或者只是为了学习)或自学(当然,还要通过编写代码进行实践)。除了能够从有经验的开发人员那里获得知识之外,课程或认证路线还可以向老板有力地证明您具备他们需要的技能。使用各种参考资料进行自学,可以在 Java 技术的各个方面提高您的技能。以下参考资料对于这两种学习方式都有帮助:教程和文章developerWorks 提供了大量转载 2013-01-22 09:56:55 · 281 阅读 · 0 评论 -
Flex文本框自动提示(AutoSuggest)、自动完成(AutoComplete)
做一个小程序要用到Flex文本框自动提示的功能,因为时间不是很紧,所以决定自己动手做这个小组件,花了一个晚上的时间终于完成了。贴出来与大家分享一下。 虽然网上有不少这样的组件,但自己动手做可以锻炼下思维及动手能力,且老吃现成饭,总感觉不是很爽……废话少说,进入正题。组件运行时截图设计思路 思路比较简单,组件分成两个部分,1文本框;2提示的下拉列表;自动提示:原创 2013-01-22 09:39:20 · 921 阅读 · 0 评论 -
[RPC Fault faultString="java.lang.NullPointerException : null" faultCode="Server.Processing"
[RPC Fault faultString="java.lang.NullPointerException : null" faultCode="Server.Processing" faultDetail="null"](mx.messaging.messages::ErrorMessage)#0body = (null)clientId = "AA293E1E-9D0D-1347原创 2013-01-22 09:35:12 · 4210 阅读 · 0 评论 -
AdvancedDataGrid的使用
Flex 3 发现之旅:AdvancedDataGrid的使用相对DataGrid组件,AdvancedDataGrid主要有以下几个高级之处:· 多列排序:按住Control键在点击某一列的表头来实现多列排序。 · 自定义行和列样式:通过设置行和列的styleFunction指向一个函数来样式化行列 · 显示分层数据:在组件的第一列显示一个可缩放的导航数来控制表格行的显示。原创 2013-01-21 13:14:22 · 535 阅读 · 0 评论 -
myeclipse debug方法
最基本的操作是:1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over,也就是执行本行代码,跳到下一行,3,F7是跳出函数 step return4,F8是执行到最后。=================================原创 2013-01-22 10:01:17 · 495 阅读 · 0 评论 -
什么是状态(States)?
在很多富互联网应用,网页外观的改变基于用户的行为。一个状态就定义了组件的一种表现样式。要想使用状态,你应该首先定义一个默认的状态,然后在此 基础上重写或者更改,这样就形成了一系列的其他样式。你可以添加、移除某些子元素,更改CSS或者属性的值,更改触发的事件。这些如何做到,我们会一一介 绍。下面我们先通过一个例子大概看一下如何使用State。下面这段代码呈现的首先是一个登陆的界面,当你单击注翻译 2013-01-22 09:58:33 · 844 阅读 · 0 评论 -
flex中获得子组件的父级对象和顶级对象
parentApplication组件的parentApplication属性包含此组件的Application对 象,Application对象本身的parentApplication为null。当Flex程序生成的SWF文件被其他的Flex程序加载时,被加 载的Flex程序中组件的parentApplication属性保持不变,这种情况下,parentApplication属性有可能代表主转载 2013-01-22 09:57:50 · 1180 阅读 · 0 评论 -
用flex如何制作不规则的表格,进行打印预览。而且可以打印。譬如制作如下表单:
layout="vertical" horizontalScrollPolicy="off" verticalScrollPolicy="off"> import mx.printing.FlexPrintJob; private function p原创 2013-05-07 11:06:55 · 786 阅读 · 0 评论 -
FLEX中使用outerDocument
FLEX中使用itemRenderer调用父页面的方法使用关键字outerDocument调用的父页面方法必须是PUBLIC声明的方法 xmlns:local="*" layout="absolute"> importmx.controls.CheckBox;原创 2013-05-08 19:16:11 · 763 阅读 · 0 评论 -
圆角TabNavigator:RoundTabNavigator
package com.sybuild.sdxt.core.component.syTabNavigator.component{ import mx.containers.TabNavigator; /** * 用于定义选项卡的默认颜色 */ [Style(name="upSkinColors",type="Array",format="Color原创 2013-05-14 10:11:15 · 635 阅读 · 0 评论 -
Flash Builder导出发行版本出错:创建AIR出错:error306,Descriptor must support one of the following
昨晚在导出air的发行版本的时候爆出了这个错误,在最后一步,error306,Descriptor must support one of the following这个桑心啊!原来是配置文件错了,具体解释如下,在adobe的官网找到的,我把-app.xml的 extendedDesktopdesktop extendedDesktop mobileDevice extendedMobil原创 2014-06-19 10:25:08 · 2496 阅读 · 0 评论 -
Flex控件_datagrid_编辑功能
1.datagrid编辑功能简介 当我们点击datagrid中的一个单元格进行编辑时,可结合使用一些组件,RadioButtonGroup、checkbox、ComboBox等 datagrid的编辑功能必须使用以下组件:editorDataField、itemEditor和itemRenderer。 editorDataField 属性确定包含新数据的项目编辑器转载 2014-05-08 10:22:35 · 1414 阅读 · 0 评论 -
Flex tree 限制节点同级间拖拽
<![CDATA[ import mx.events.DragEvent; import mx.managers.DragManager; import mx.core.DragSource; import mx.core.UIComponent;原创 2013-12-03 11:20:32 · 859 阅读 · 0 评论 -
Flex datagrid 中实现combobox联动
先前公司有一项目中有一这样需求,在网上google一大把,无解决办法,最近听高人指见用自定义事件和数据绑定来实现我研究了两天才解决此问题,我觉得挺有意思,让我了解了flex事件的强大功能;今天闲来整理一下,现将解决办法详细说明如下:1.先自定义一个事件(CustomEvent .as):import flash.events.Event;public cla原创 2013-11-22 09:12:29 · 720 阅读 · 0 评论 -
flex datagrid 中实现combobox联动
项目需要:在datagrid 中实现combobox联动<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955原创 2013-11-21 15:39:40 · 867 阅读 · 0 评论 -
Flex中Tree的用法备忘(增删改查节点)
]]> 0) { var parent:XML=xml.parent(); if(parent!=null) { var child:XML=new XML(""); child.@label=text; parent.insertChildAfter(xml,child); } else { Alert.show("不能选中根节点"); } } else { Alert.show("需要先选中节原创 2013-11-19 15:52:09 · 817 阅读 · 0 评论 -
flex中 Tree树节点内部拖动实例(此实例限制了什么节点可以拖动及拖动到什么位置)
Flex 中要想控制Tree组件内,节点的拖动位置,需要进行如下操作。1. 要想真正限制树节点拖动位置,使用简单的拖动事件是不行的,需要重写Tree树组件类。2. 然后重写Tree树组件的:dragDropHandler 方法。3. 在使用时,使用重写的树组件。如下是一个实例:第一步:重写Tree树组件类: package { import mx.coll原创 2013-11-19 14:46:44 · 1537 阅读 · 0 评论 -
DateChooser 与DateField
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:component="com.sybuild.sdxt.core.component.syPanel.component原创 2013-07-01 11:43:36 · 604 阅读 · 0 评论 -
flex 循环遍历
1---for(初始值;条件;递增)for(var x:int=1;xtrace(x);}2---for(属性名 in 数组/对象)var myarr:Array = ["alpha","beta","chi"];for(var i:String in myarr){trace(i);}输出的是0 1 2;var myarr:Ar原创 2013-07-01 10:31:14 · 700 阅读 · 0 评论 -
flash builder 与eclipse8.5集成
打开flash builder安装目录,在utilities文件下找到安装插件,双击选择,然后在接下来的界面中选择你安装eclipse的位置,完成原创 2013-06-08 09:24:51 · 423 阅读 · 0 评论 -
flex画圆
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" initialize="init()"原创 2013-06-14 09:04:37 · 867 阅读 · 0 评论 -
flex验证码生成
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="initApp(event)">原创 2013-06-03 10:56:09 · 597 阅读 · 0 评论 -
flex填充图形,渐变
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">原创 2013-06-03 15:09:08 · 919 阅读 · 0 评论 -
flex里Library的使用
xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="application1_creationCompleteHandler(event)">原创 2013-06-03 10:35:02 · 595 阅读 · 0 评论 -
flex 搜索匹配字符串
// var str:String = "\ti\tam\ta\ngirl.";// trace(str); var str2:String = "djnfwojcvnwoejraok'Dkfawejfosdjfwenfljweiflnsjoeflsdkfnowejwsef";原创 2013-06-03 10:08:57 · 1450 阅读 · 0 评论 -
flex Graphics例子
http://ns.adobe.com/mxml/2009"xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo"minWidth="1024" minHeight="768" xmlns:mx1="library://ns.adobe.com/flex/mx">转载 2013-05-31 14:03:33 · 688 阅读 · 0 评论 -
圆角TabNavigator:RoundTabNavigator
左侧为默认的TabNavigator,右侧为扩展后的RoundTabNavigator,两个均有相同的属性, borderStyle="solid" cornerRadius="10",但是圆角呈现上TabNavigator左上角会连接不上:在线例子源代码:纳米盘下载|downloadRoundTabNavigator.aspackage com.kelvins转载 2013-05-14 10:25:02 · 643 阅读 · 0 评论 -
Metadata标签
MXML和ActionScript文件插入元数据标签到Adobe ®的Flex ®编译器提供的信息。元数据标签不被编译成可执行代码,但提供的信息来控制你的代码的某些部分如何编译。欲了解更多有关额外的元数据标签的信息,您在创建应用程序,如[Embed]元数据标签时使用,关于元数据标签元数据标签来描述你的组件是如何在应用中使用的编译器,提供信息。例如,您可能会创建一个组件,它定义一个新的事件。原创 2013-01-22 10:01:51 · 445 阅读 · 0 评论 -
揭开Flex正则表达式的神秘面纱
本文和大家重点讨论一下Flex正则表达式的学习,Flex正则表达式(regularexpression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。Flex正则表达式学习一般来说各个开发环境或者语言对于Flex正则表达式的实现不是完全一样的,但是差别都非常细微。AS3按照ECMA262标准实现Flex正则表达式,感觉帮助文档对这部分介绍的不是很好,很多概转载 2013-01-22 09:57:22 · 435 阅读 · 0 评论