- 浏览: 6645 次
最新评论
文章列表
关于多功能日志记录组件的实现
- 博客分类:
- 技术杂绘
最近在思考通用组件库的设计。 考虑到项目中一些功能的重复使用,需要将它们封装起来,做成组件的方式,提供代码的复用性。 在公用组件的封装中,日志记录是比较典型的一个。通常日志记录的形式很多,但是在一个项目中的使用形式很单一。但是,现在的项目,需要提供多种日志记录的实现。记录进平面文件、记录进数据库,记录的时候根据业务不同,还有其他的区分等。 设计的时候需要提供充分的可扩展性,以后有可能还要增加其他的记录形式。 日志类的设计,采用的是策略模式: 简单实现如下: 抽象基类: namespace ConsoleApplication1 { public abstract cl ...
在Flex组件上显示手型的鼠标
有些时候,我们需要在Flex组件上--Label或者Button上显示手型的鼠标来让某些东西看的更明了,或者就是简单的提醒用户的注意。而默认的通常都是指针形状的,当然要做到手型的鼠标也并非困难的事情。
你可以在下面的例子中看到,第一个按钮并没有首行指针,这是默认的设置,而第二个就变成了手型的了,同样注意到那个标签,也是手型的,不过同时手型的鼠标,用到Flex的属性却不是一样的,看代码。
height=303 type=application/x-shockwave-flash width=433 src=http://www.switch ...
如下图所示建立工程:
所需lib包一览:
代码如下:
StsHibernateTemplate.java package com.stswg.dao.base; import org.hibernate.SessionFactory; import org.springframework.beans.factory.annotation.Autow ired; import org.springframework.orm.hibernate3.HibernateTempla te; public class StsHibernateTemplate extend ...
这里写四个实例:1,List->List 2,List->TileList 3,List->Canvas 4,Image->Text
通过这四个例子,我们实现一个从列表里拖拽图片,然后显示的例子。
准备:
先准备6张图片,三张是缩略图,三张是对应的大图。
开始
1,从list到list
要实现的目标就是:listA显示缩略图的路径,拖到listB之后显示大图的路径。
要点就是设置两个list的dropEnabled和dragEnabled属性为true.
...
flex笔记--安装与项目建立
- 博客分类:
- 技术杂绘
使用java做后台,采用Eclipse插件式安装
操作系统:win7
服务器:tomcat6
其他:myeclipse7.0、blazeDS
安装:
首先安装好myeclipse,其次安装flash builder插件,安装插件时需选择myeclipse安装路径,选择到下一级有dropins的文件夹,否则无法安装。
建立项目:
本项目通过blazeDS使flex与java通信
1.新建flex项目。
2.点击next,如果没有建立服务器,需要新建服务器
3.选择好blazeDS文件
4.完成,
...
关键字: Flex. 渲染器. 内联. 外联.
用过.NET开发过程序的朋友都知道,。NET的datagrid 的功能十分强大,它的模板列功能,可以动态将各种控件绑定到模板列上,实现强大的功能。如可编辑列、单选列、图像列等。
在F ...
super pom.xml 4.0.0 com.cattsoft.oss super 7.0-SNAPSHOT pom super 3.0.4.RELEASE 3.5.5-Final 4.1.0.16076 4.0.0.14931 0.9 2.0.6 3.7.1 0.7.1 0.8.9 10 1 0 junit junit 4.4 test org.easymock easymock 2.4 test org.easymock easymockclassextension 2.4 test org.apache.maven.plugins maven-suref ...
关键字: Flex. 渲染器. 内联. 外联.
用过.NET开发过程序的朋友都知道,。NET的datagrid 的功能十分强大,它的模板列功能,可以动态将各种控件绑定到模板列上,实现强大的功能。如可编辑列、单选列、图像列等。
在Flex里面也有类似的功能,这个功能就叫做渲染,渲染不仅仅用在例如 datagrid类似的控件上,还可以用在其它很多组件上,如 list控件等等。
下面是一个简单渲染的例子:
source="{data.ImageUrl}"/>
TileList 绑定一个数据源fa ...
使用FLEX4 和 JAVA进行通讯 并和JAVA内置的对象进行交互 十分的方便
多了不说 进入正题
测试环境
1. 使用 FLEX4
2. 服务器 TOMCAT6
3. BlazeDS 4.5
下载BlazeDS后 解压blazeds.war中的文件
拷贝WEB-INF\LIB中的文件 到工程的WEB-INF\LIB 中
拷贝FLEX文件夹 到工程的WEB-INF中
修改WEB.XML文件 增加如下代码 BlazeDS BlazeDS Application Flex Session attribute and binding ...
PHP作为Flex程序的数据源
- 博客分类:
- 技术杂绘
Adobe Flash Builder 4 简体中文正式版 Windows版点击下载:http://g.csdn.net/5134151
Adobe Flash Builder 4 简体中文正式版 Mac版点击下载 :http://g.csdn.net/5134152
Adobe 在线课堂:http://adobev.csdn.net/zx/index.html
Adobe平台技术峰会课程视频:http://adobev.csdn.net/ 现在,很多人似乎从网页开发转到了构建RIA-s 。但是我们也很轻易就看到新的客户端技术的紧急问题所在,随着诸如Flex ,Silver ...
Flex 数据易犯错误: 常见误用和错误
- 博客分类:
- 技术杂绘
在某些情形下,绑定操作似乎不能正常工作,此时你可能非常懊恼并且不知道如何进行处理。
由绑定表达式抛出的、或在绑定框架调用的绑定函数中出现的异常和错误可以被静默捕获。因此,你将不会看到运行时异常,而这在 Flash Player 的调试版本中是能够看到的。这时,不仅绑定操作不能工作,而且系统不会显示错误。 在绑定操作发生之前,实现绑定机制的代码要求满足若干条件。绑定机制将吞没所有错误以便阻止在运行时过程中抛出运行时异常。这是一种很好的机制,因为你不希望在你的应用程序中看到这些(可能的)意外错误。
请查看下面简单绑定范例: 我已经添加一个与Label组件绑定的xml变量。上面代码本可 ...