易截截图软件、单文件、免安装、纯绿色、仅160KB

flex 日记1 cairngorm

学flex就是为了跳槽,万恶的公司,年底什么都没有,害的我都没钱回家,杯具啊。
学flex已经有一段时间了,我是java程序员,欢迎大家交流
最近学了点cairngorm   感觉用起来比struts繁琐一点,废话少说,上代码:
1.先看vo,本实例是一个添加联系人的小例子,名字,邮箱,添加时间三个属性,都是搞 java的,刘若英说了 ,你知道,我知道
  package adobe.vo
{
import com.adobe.cairngorm.vo.ValueObject;

public class ContactVO implements ValueObject
{
public function ContactVO()
{
}

public var fullName:String;
public var email:String;
public var addContactDate:String;
}

2.接下来就mvc吧,cairngorm  几个主要的组件 :
modellocator (其实就是一个全局的容器,把你需要保存的数据放里边)
command  (这个是boss,负责把数据加入到modellocator中,还可以有一个代理,必要的话,和数据库交流交流)
frontControl ( 我说就是一个监听器,江湖上有事了他都去报告掌门人(command))
cairngormEvent (自定义事件  没什么好说滴)
     代码上  modellocator
 package adobe.model
{
import com.adobe.cairngorm.model.ModelLocator;

import mx.collections.ArrayCollection;

[Bindable]
public class ContactModelLocator implements ModelLocator
{
public function ContactModelLocator()
{
}

private static var instance:ContactModelLocator;

//单例的,我知道,你知道
public static function getInstance():ContactModelLocator{
if(instance == null){
instance = new ContactModelLocator();
}
return instance;
}

//数组,想放什么就放什么
public var contacts:ArrayCollection = new ArrayCollection();

}
}
command:
package adobe.commands
{
import adobe.control.AddContactEvent;
import adobe.model.ContactModelLocator;
import adobe.vo.ContactVO;

import com.adobe.cairngorm.commands.Command;
import com.adobe.cairngorm.control.CairngormEvent;

import mx.formatters.DateFormatter;
public class AddContactCommand implements Command
{
public function AddConta


相关文档:

flex 实现全文检索中的高亮显示代码

<mx:DataGrid id="dg" click="select()" dataProvider= "{modelLocator.resultList}" borderStyle="none"
verticalGridLines="false" horizontalGridLines="false" verticalScrollPolicy="off" rowCount="10"
fontSize="16" fontStyle="normal" fontThickness="0" width="100%" height="100%">
<mx:columns& ......

flex 装载多个module出现: 强制转换类型失败

flex 装载多个module出现: 强制转换类型失败,出现某些类不能转换
例如:
 无法将 mx.managers::PopUpManagerImpl@7155ac1 转换为 mx.managers.IPopUpManager。
解决方法是在Application加入引用
1.
import
 mx.managers.DragManager;
private
 var dragManager : DragManager;
2. ......

flex AIR 加载pdf文件

前几天一直被为什么我的pdf文件无法在air程序中显示出来烦着.
在几个不同的论坛发了帖子,可是回答的人寥寥无几, 我都怀疑是不是我的问题太简单了,大家都没有去回答的欲望, 毕竟我才接触flex.
今天早上终于想出了答案:
原来必须在正确安装了air程序之后才能加载pdf文件.
我的程序没有错,错在我是在Flex builder下运行的 ......

Flex 实现鼠标手势 无码 );

声明:自己想的、写的东西,转载请注明出处; 不要向我要代码; from CSDN ID: wander000
目的:在做小程序时,显示一些重要的数据如帐号密码等,不想让别人直接看到,在指定组件上按规定好的轨迹晃动鼠标才显示。
问题:一、直接打开数据库不就看到明码了?二、怎么判断鼠标轨迹的形状?
解决:一、数据库存取时用上加 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号