arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  512 随笔 :: 0 文章 :: 48 评论 :: 115万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  桌面编程

摘要:我也来晒Flex编写的工作流编辑器 胡长城兄用flex做了一个工作流编辑器。 我也为公司写了一个,也拿出来晒晒。 最初想用JS画一个。但发现IE还不能画线。只得作罢。 然后想用JavaFX写的。因为我们公司原来的工作流编辑器是用Swing写的。后来发现Flex比JavaFX更好,所以最后决定使用Flex写。基于AIR写桌面应用。这还是一个原型系统,因此肯定会有一些不完善的地方。界面也没有经过美工美化。ActionScript是非常易学的。我看了一个星期就开始动笔了,写了2个星期。Flex的文档大部分都还没来得及看呢。编写过程中,由于Flex没有提供大小缩放的控件,因此实现这一部分功能破费了点. 阅读全文
posted @ 2008-12-26 11:31 arm-linux 阅读(1681) 评论(0) 推荐(0) 编辑

摘要:在Flex中使用JSON对象为属性赋值JavaScript中,JSON的简洁和强大令人印象深刻。ActionScript3作为一种从JavaScript语言发展起来的语言,依然可以使用JSON。依然可以 var object={a:1,b:”b”,c:”1111”};这样的JSON形式创建ActionScript对象。在JavaScript中,我们常常在new 对象时,通过传入{……}这样的JSON数据方便地初始化对象。在ActionScript中,我们依然可以这样做。样例代码:package{ public class ConstructTemplate { private var th.. 阅读全文
posted @ 2008-12-03 18:23 arm-linux 阅读(1102) 评论(0) 推荐(0) 编辑

摘要:在Flex/ActionScript3中实现抽象类及继承机制解密ActionScript3中没有抽象类的概念。但是,在Flex提供的类库中,有些类却实现类抽象类的功能。如:DisplayObjectContainer属性| 方法| 事件| 示例包flash.display类public class DisplayObjectContainer继承DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object子类 Loader, Sprite, Stage语言版本 :ActionScript 3.0Pla 阅读全文
posted @ 2008-12-03 12:41 arm-linux 阅读(772) 评论(0) 推荐(0) 编辑

摘要:在Flex/ActionScript3中实现单例Flex的ActionScript3语言中,类的构造函数只能是public类型的。而在Java等语言中,我们通常使用这样的方法实现单例:1,把构造函数声明为private的方法,阻止用户创建对象,从而阻止用户使用new 创建对象。2,声明静态变量,用它来持有一个类的实例。实现单例。这里,我介绍一种在ActionScript3语言中实现单例的方法。这种方法的原理是,ActionScript3语言中有一个办法,可以把类的访问范围限制在一个源文件内,而不让外部文件的代码看到。这样,外部代码自然无法使用new创建该类的对象。甚至该类在外部也无法看到。但. 阅读全文
posted @ 2008-12-03 11:33 arm-linux 阅读(279) 评论(0) 推荐(0) 编辑

摘要:Flex、Java、C#、JavaFX的事件处理机制的比较最近我在研究下一代的客户端界面编程技术,就是研究Flex和JavaFX这两种新语言。Java,C#,JavaFX,Flex等语言都有事件处理机制。 事件处理机制 实际上就是GOF23设计模式中的Observer观察者模式的实现。Flex的事件处理机制,使用了方法作为事件处理器。这和C#的委派相似。因为Flex继承了JavaScript的特性,方法对象,就是方法的指针。类似于C语言的函数指针。而C#中使用了delegete这个语法糖,实现了函数指针。尽管其底层实际上是使用了反射的Method对象。Java中由于没有函数指针的概念,所以其事 阅读全文
posted @ 2008-11-30 11:14 arm-linux 阅读(931) 评论(0) 推荐(1) 编辑

摘要:Swing程序最佳架构设计—以业务对象为中心的MVC模式前言:我打算写一系列关于Swing程序开发的文章。这是由于最近我在做一个Swing产品的开发。长期做JavaEE程序,让我有些麻木了。Swing是设计模式的典范,是一件优雅的艺术品,是一件超越时代的产品!有机会作Swing软件的开发,让我非常有感觉!呵呵,希望有机会能够用Java3D编写软件,那种感觉一定更棒!Java和Swing都是杰作。我这个人对别人一向很挑剔的,能够得到我由衷地赞誉,可想而知它们有多优秀了。奇怪的是,它们居然一直都无法占领桌面市场。有人说这是技术的原因。我认为这应该是商业、历史的原因才对。好了,我也应该为java和. 阅读全文
posted @ 2007-02-05 23:07 arm-linux 阅读(1305) 评论(0) 推荐(0) 编辑

摘要:根据javaEE平台,我们可以知道,JavaEE的架构类型有2种。B/S架构和C/S架构。一、体系结构客户层 服务器层 业务层 EIS信息系统层1,B/S架构Web浏览器---- Web服务器----- POJO或者EJB服务器---数据库2,WebService架构。Web服务是通过Web服务器发布的servlet。独立应用程序--- Web服务器----- POJO或者EJB服务器---数据库3,C/S架构独立应用程序--- Socket服务器----- POJO或者EJB服务器---数据库二、其他结构问题1,WebService架构,怎样双向交流?一个发布成服务器形式,另一个也发布成服务 阅读全文
posted @ 2006-07-15 23:29 arm-linux 阅读(207) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示