flex中如何对数据的显示格式进行设置
其实这就是个数据显示的问题,经常我们的原始数据并不是最终显示给用户的,而是以另一种方式显示,比如性别假设在后台数据以boolean变量来保存,即true为男,false为女,那么界面就需要处理把true变成string的“男”。对于格式转换一般flex你们使用Formatter类,当然Formatter类是比较抽象的类,然后更具体的如CurrencyFormatter, DateFormatter, NumberFormatter, PhoneFormatter, ZipCodeFormatter,这些类可以直接使用,但是这里要把true变成“男”则需要自己定义一个Formatter,这个Formatter比如SexFormatter需要从Formatter类继承,并且实现其formate(object)方法然后在MXML中
<fx:Declarations>
<mx:SexFormatter id="sexFormatter" />
</fx:Declarations>
然后在合适的地方调用sexFormatter.formate(object)方法就好了
如果是对于 mx:DataGridColumn,则可以添加属性labelFunction=functionName,然后在functionName里面调用sexFormatter.formate(object)。当然像简单的格式转换可以直接在functionName里面进行。
相关文档:
Application组件样式属性
backgroundImage 背景图 使用Embed(source=" ");来应用
& ......
今天用Flex语言写了个检查非法字符,和数字的方法,共大家交流
稍微改一下就能用到.NET或Java语言中
public class CheckString
{
//判断用户是否输入非法字符
public static function CheckStr(strValue:String):Boolean
{
......
Flex Chart 虽然有提供完整的试用功能
不过编译完成的图表会加上水印
“Flex Data Visualization Trial”的字样。
既然是 AS,那事情就简单了
只要在 Flex Project 內加上以下 Class:
一定要创建mx.charts.chartClasses,覆盖FLEX自带的ChartLicenseHandler
package mx.charts.chartClasses { ......
Flex在和java调用过程中,其实有更加灵活的办法来提高系统的敏捷度,极大提高系统的耦合和开发效率。在这里我继续给大家介绍一下,敏捷调用中的java动态代码调用。
先看java的类(BeanShell)这里主要是接收java代码来动态调用的
package com.shine.framework.be ......
http://www.cnblogs.com/beniao/archive/2009/01/12/1373921.html
127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进 ......