Flex
文章平均质量分 79
skydream_xu
这个作者很懒,什么都没留下…
展开
-
Flex AdvancedDataGrid表头合并
AdvancedDataGridColumnGroup这个专用类将多列grid的表头合并在一个表头中,废话不多说了,直接上源码http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx转载 2012-03-26 20:29:44 · 3989 阅读 · 0 评论 -
Blazeds 使用介绍
1.下载Blazeds.war;并解压2.新建一个Web工程3.拷贝解压后的Blazeds下的WEB_INF文件下下的flex、lib、web.xml到新建web工程的webapp下的WEB-INF目录下4.把Flex工程的编译文件放到webapp下5、新建提供服务的java类,如:com.skydream.appsevice.LogService6.修改remote-co原创 2012-05-27 10:40:48 · 750 阅读 · 0 评论 -
DataGrid自动调整行高
这是Alex Harui写的一个关于自定义的基于流式的renderer使用演示。 首先,它在左上角画了一个正方形,然后设置显示文本在右侧。每一行的文本值都都不一样,有多的,也有少的。 这个例子使用了数据绑定来设置 mx:Text文本的宽度,所以它会获取到正确的measuredHeight值。这样的话,通过调转载 2012-04-12 19:00:35 · 5218 阅读 · 0 评论 -
LockableDataGrid可锁定列的DataGrid
在DataGrid的实际使用过程中,有时候会需要将前面几列锁住,或者前几行锁住,就像Excel的表设计一样。在滚动条拖动的时候能始终保持前面锁定的列显示在界面中。在flex的DataGrid设计中实际上已经考虑到了这个功能。属性lockedColumnCount和lockedRowCount就是实现这个功能的最快捷径。但是lockedColumnCount属性却不能解决始终保持某一列如Id转载 2012-03-31 22:12:53 · 1260 阅读 · 0 评论 -
给DataGrid设置背景色(汇总)
DataGrid颜色专题在Flex运用中经常提到的有关DataGrid问题是如何改变DataGrid单元格(cell),列(column)和行(row)的背景颜色(backgroundcolor)很久之前就做过这样的总结,一直没有整理出来,现在在这里对这3种颜色做一个总结(后面有demo和源码下载)。 设置行(row)的背景色主要是通过对DataGrid扩展,对prot转载 2012-03-31 22:07:10 · 1710 阅读 · 0 评论 -
DataGrid过滤
在filter input 输入字符,可对DataGrid进行过滤。道理很简单,就是利用自定义的filterFunction给DataGrid进行过滤。直接来看代码 xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" xmlns:local="*" backgroundColor="#999999">转载 2012-03-31 21:59:01 · 1048 阅读 · 0 评论 -
给DataGrid加一个自动序列rowIndex的列
在桌面应用程序开发的时候,我们经常会给DataGrid或者表格的第一列加上行序列号,以此给用户一个提示当前数据所在的行号,就类似于Excel的左边列。Flex的DataGrid并没有自动提供这样的属性。那么如何解决这个问题呢,方法有很多种,我们可以在DataGrid的数据源dataProvider中添加这样的行序列号,这个方法的弊端就是这个序列号和行数据(row data)绑定在一起,当DataG转载 2012-03-31 22:14:34 · 1235 阅读 · 0 评论 -
DataGrid据数据变化动态变色
在很多实时数据更新系统如股票,我们需要在数据变化时,有闪烁效果,比如股票升了,用红色闪以下,跌了用绿色闪一下。这里提供一个例子,是用Labe作为DataGridItemRenderer,当数据变大时用红色字体闪一下,变小时用绿色闪一下。效果图如下,简单的用Button修改数据源。源代码如下: xmlns:mx="http://www.adobe.com/2006/mxml" lay转载 2012-03-31 22:04:34 · 824 阅读 · 0 评论 -
Flex屏蔽右键
Flex 自带的ContextMenu和ContexMenuItem可以实现对右键菜单的控制,具体使用可以看API。用ContextMenu.hideBuiltInItems()可以隐藏部分菜单,当时对“设置”等系统菜单屏蔽不了。 要完全屏蔽右键菜单,让人犯难。 “山重水复疑无路, 柳暗花明又一村。” Flex中的事件流默认捕获原创 2012-03-29 21:50:45 · 2668 阅读 · 1 评论 -
Blazeds复杂数据类型传输及类映射
在做flex与后台交互过程中,大多会碰到前台model对象与后台VO对象的映射。 有俩种方法可以做到这种映射: 先给出俩个映射对象定义 TestVO.java package com.skydream.xu.model;public class TestVO { private String name; priva原创 2012-05-27 11:56:59 · 938 阅读 · 0 评论