`
陈新杰
  • 浏览: 108950 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Dom4j的使用(全而好的文章) 关键字: dom4j Dom4j 使用简介 作者:冰云 icecloud(AT)sina.com 时间:2003.12.15   版权声明: 本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。 文中代码部分引用自DOM4J文档。 欢迎转载,但请保持文章及版权声明完整。 如需联络请发邮件:icecloud(AT)sina.com       DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j is an easy to use, open source library for workin ...
熟悉Flex 的开发者都知道,在Flex中不能直接访问数据库,而是采用HTTPService/WebService/RemoteObject等方式实现。asSQL的出现多少让大家感到意外(抛开这两种方式的优劣不提),也可见它的威力。 1. 简介 大型软件系统都采取了分层设计的原则,将其分为大致表现(UI)、业务逻辑以及EIS三部分。在Java语言,直接与数据库打交道曾是家常便饭。Hibernate等O/R Mapping工具流行,直接使用JDBC编程变得少见了,但有时这种方式更加简便、速度更快。 ActionScript用于在Flash实现动画设计,访问数据库自然不是它的强项,甚至大家都觉得没有 ...
MXML 程序代码 <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" verticalGap="20">    <mx:HTTPService id="employeeSrv" method="get" url="employee.jsp" resultFormat=" ...
本文主要讨论Flex在客户端与J2EE中间层数据交互的过程。 Flex是构建RIA应用的客户端技术。它的优势在于提供了丰富的客户 端表现能力(例如增强UI组件、缓存、拖放、收缩/展开等),避免了基于HTML技术的缺陷;同时无缝地结合了J2EE技术在中间层(业务逻辑层)的强大优势。 尽 管MacroMedia提出的"体验经济"有宣传策略的成分,但RIA、Ajax的流行还是说明富客户端技术有市场需求。正如J2EE平台架构一样,任何 技术都不是完美的。每个新技术的出现都是为了解决特定的问题。J2EE构建Web应用已经很成熟,已经有很多好的实践,不过受J2EE自身的限制,它在展 现富 ...
ActionScript与JavaScript类似,都是符合ECMAScript语言规范的语言。ActionScript 3.0更是向面向对象语言靠近了一大步。相对而言,JavaScript则在停留在基于对象的层次上(曾经看到一份资料,说Firefox对JavaScript的支持有一个时间表,大概到07年春季就能支持JavaScript2.0,目前也就是1.5左右)。 抛开ActionScript与JavaScript的版本不谈,让我们探讨一些以下几个问题: 1.ActionScript 3.0 是面向对象的吗? 2.ActionScript 3.0 为什么不支持函数重载? 首先,官方对Acti ...
用Adobe Flex 2和Java创建富Internet应用 Flash + POJO = RIAs Victor Rasputnis,Yakov Fain,Anatole Tartakovsky 一般的Java开发者知道,当需要为Java应用程序开发GUI时,Swing是一个工具。Eclipse SWT也有很多拥护者,但多数人使用Swing。十年来,经验证明Swing开发GUI并不轻松,你必须精通事件派发线程,GridBagLayout等等。近来,NetBean团队创建了一个叫作Matisse的不错的GUI设计工具,并且它已经集成到MyEclipse开发环境。和Matisse相比而言,JBu ...
1。 复制内容到系统剪贴板 CODE: System.setClipboard(strContent);2。 复制一个ArrayCollection CODE: //dummy solution( well, it works )var bar:ArrayCollection = new ArrayCollection();for each ( var i:Object in ac ){    bar.addItem( i );} // fantastic ! //var bar:ListCollectionView = new ListCollectionView( ListCollect ...
No.1 Copy content to clipboard: System.setClipboard(strContent);   No.2 Clone an ArrayCollection: //dummy solution( well, it works ) var bar:ArrayCollection = new ArrayCollection(); for each ( var i:Object in ac ){ bar.addItem( i ); } // fantastic ! // var bar:
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="InitApp()">    <mx:Script>        <![CDATA[        
preloader->systemManager->FlexApplication started...然后才是preinitialize在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量.initialize当所有子组件生成完成后触发,在这个时间点还没有组件被渲染出来.creationComplete组件定义完成并已经在显示列表.applicationComplete所有的组件初始化完成并显示.首 先介绍一下SystemManager. SystemManager是Flex应用的主控者, 它控制着应用窗口, Application实例, 弹出窗口, cursors, ...
导航条容器内置推迟实例化creationPolicy属性Flex 中的导航条容器(ViewStack、Accordin、TabNavigator)中内置了推迟实例化。默认情况下,推迟实例化意味着 Flex 在启动时不会创建任何子视图,但用户通过导航到该容器可触发所有子视图 ...
主要原理是使用2进制载入,再按24位BMP文件格试进行读取并转换成BitmapData再显示出来,只要读入BMP图片转换成二进制,再转成BitmapData,最后把获取位图数据的Bitmap传给Image源,让Image控件显示出来。请看下面一个Flex工程:<?xml version="1.0"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script>       <![CDATA[           import mx.co ...
想当初,我不知道如何用flex怎么做透明air程序,非常郁闷,今天被提起,于是总结一下这个知识。目标:1、去除windows标题栏、去除flex背景区域。2、有自己DIY的最小化、最大化、关闭按钮3、自由拖动、缩放窗体大小实现:1、修改"项目名-app.xml"中的rootContent设置,(大概在第70行),修改为<rootContent systemChrome="none" transparent="true" visible="true">将mxml中mx:WindowedApplication ...
屏蔽FLEX右键菜单以及实现自定义的FLEX右键功能 完全屏蔽FLEX右键菜单比当初想象的要难一些,因为大多数FLEX文档中仅仅介绍了如何隐藏一部分FLEX右键菜单,例如: var contextMenu : ContextMenu = new ContextMenu(); contextMenu.hideBuiltInItems(); // 隐藏一些内建的鼠标右键菜单项 但是这个功能不能隐藏"设置"和"关于"右键菜单,而在一些应用中,希望能够利用鼠标右键完成一些操作功能,例如绘图程序和游戏等,这时候右键菜单就是" 欲除之而后快"了.但 ...
有时候我们需要在Flex应用中嵌入HTML代码,根据嵌入HTML要求的不同有以下两种方法: 1、Flex文本组件(Label、Text、TextArea)的htmlText属性支持一些基本的HTML代码,例如: <mx:TextArea><mx:htmlText>   <![CDATA[     <p align="center"><font size="15" color="#3399ff">this is a html code</font></p>   ...
Global site tag (gtag.js) - Google Analytics