- 浏览: 567294 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (237)
- Java (48)
- Flex3 (43)
- Spring (7)
- Hibernate (7)
- 杂文 (2)
- 设计模式 (3)
- 数据库相关 (32)
- Eclipse开发环境 (10)
- C/C++ (1)
- 随笔 (1)
- 生活点滴 (2)
- Flex4 (3)
- Oracle (6)
- SQLServer (6)
- Degrafa (1)
- ActionScript (2)
- JavaScript (11)
- MySQL (8)
- 开源项目 (4)
- AspectJ (0)
- Spring Security (1)
- SSO (0)
- PV3D (2)
- JBPM (1)
- JBoss (0)
- Tomcat (5)
- Struts (1)
- WebService (2)
- 算法 (1)
- 数据结构 (1)
- POI (2)
- Lucene (2)
- 其他 (3)
- Blazeds (2)
- Alternative 3D (0)
- Ibatis (3)
- Intellij (3)
- freemaker (0)
- Maven (5)
- web (4)
- Eclipse (1)
- velocity (1)
- Linux (7)
- CXF (3)
- html (2)
- JVM (1)
最新评论
-
jpsb:
多谢楼主,问题解决,主要就是svn版本不同导致的
Eclipse 导入本地svn项目的问题 -
yycdaizi:
lanmolsz 写道无法同意楼主的说法,楼主所谓的晚捕捉就是 ...
Java异常处理原则 -
lanmolsz:
无法同意楼主的说法,楼主所谓的晚捕捉就是典型的让异常控制程序的 ...
Java异常处理原则 -
cici_new_1987:
...
Java异常处理原则 -
雁行:
倒是怀疑这个功能来着
Eclipse 导入本地svn项目的问题
可能很多人在写Flex程序的时候为了界面的美化,都会用到css,这里有一个动态换肤的实现。
原理就是将各种不同的css文件先编译成swf,然后用StyleManager类的loadStyleDeclarations方法加载换肤的swf。代码如下:
<?xml version="1.0" encoding="utf-8"?> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100" height="16" > <mx:LinkButton width="16" height="16" color="#ff0000" icon="@Embed('assets/png/springbt.png')" click="onChangeStyle(event)" x="0" id="spring" toolTip="春季主题"/> <mx:LinkButton width="16" height="16" color="#ff0000" icon="@Embed('assets/png/summerbt.png')" click="onChangeStyle(event)" x="17" id="summer" toolTip="夏季主题"/> <mx:LinkButton width="16" height="16" color="#00ff00" icon="@Embed('assets/png/autumnbt.png')" click="onChangeStyle(event)" x="34" id="autumn" toolTip="秋季主题"/> <mx:LinkButton width="16" height="16" color="#ff0000" icon="@Embed('assets/png/winterbt.png')" click="onChangeStyle(event)" x="51" id="winter" toolTip="冬季主题"/> <mx:LinkButton width="16" height="16" color="#ff0000" icon="@Embed('assets/png/default.PNG')" click="onChangeStyle(event)" x="68" id="defult" toolTip="默认主题"/> <mx:Script> <![CDATA[ import com.yyhy.webgis.model.ModelLocator; private var __model:ModelLocator = ModelLocator.getInstance(); private function onChangeStyle(event:MouseEvent):void { if(event.currentTarget == spring) { __model.selectskin = "Spring"; StyleManager.loadStyleDeclarations("assets/skins/color/Spring.swf"); } else if(event.currentTarget == summer) { __model.selectskin = "Summer"; StyleManager.loadStyleDeclarations("assets/skins/color/summer.swf"); } else if(event.currentTarget == autumn) { __model.selectskin = "Autumn"; StyleManager.loadStyleDeclarations("assets/skins/color/autumn.swf"); } else if(event.currentTarget == winter) { __model.selectskin = "Winter"; StyleManager.loadStyleDeclarations("assets/skins/color/winter.swf"); } else if(event.currentTarget == defult) { __model.selectskin = "Start"; StyleManager.loadStyleDeclarations("assets/skins/color/start.swf"); } else { __model.selectskin = null; return; } } ]]> </mx:Script> </mx:Canvas>
发表评论
-
AIR html 内存泄露
2010-07-15 14:21 1652众所周知,Flex虽然在客户体验方面独领风骚,但是其 ... -
Flex 内部命名空间
2010-05-11 13:27 1271使用方式如下: //引用命名空间 im ... -
AIR开发下的ALert窗口无法弹出
2010-05-05 10:55 1466最近在从事AIR编程。AIR开发和之前做的RIA开发还是 ... -
Flex调用JS代码
2010-03-03 11:23 5214在Flex开发中有时候需要调用JS代码,例如关闭浏览 ... -
Flex设置浏览器标题
2010-03-03 11:17 2978在Flex下设置页面浏览器标题Title工有两种方式 ... -
Flex版在线PhotoShop(2个)
2010-03-02 13:47 2100刚刚看到了一个Flex版本的Online PhotoShop工 ... -
Degrafa渲染DataGrid
2009-12-22 09:58 2051在DataGrid中可以利用多种组件实现Column ... -
Flex3D 视屏网站
2009-12-21 08:28 1105http://www.hboimagine.com/#/the ... -
多种DataGrid ItemRender实现
2009-12-10 15:00 2030在Flex开发中,可能在展示数据方面,DataGr ... -
Flex RSL(Runtime Shared Library)
2009-12-10 08:03 1718RSL是 Runtime Shared Lib ... -
Degrafa(Beta3)源码
2009-12-08 17:01 1184Degrafa源码共享下载,见附件。 -
Flex Sound Effect 异常
2009-12-08 13:14 1111早上在写Flex代码的时候,想放首歌听听,不知道什么原 ... -
推荐一个不错的Flex网站
2009-12-07 15:51 1215今天看到了一个相当不错的关于Flex/Flash开发的英文站点 ... -
Flex+Java文件上传
2009-12-07 10:14 4383在研究Flex DataGrid导入exc ... -
Flex DataGrid导入Excel(一)
2009-12-02 18:46 5512这篇Blog只是写实现思路。 记得刚毕业 ... -
Flex版FusionCharts图形组件
2009-11-27 08:34 3807在Flex图形领域,FusionCharts为广 ... -
DataGrid导出Excel
2009-11-24 16:54 6341在Adobe的RIA开发环境下,flex并没有导出 ... -
Flex高级表格(Mecgrid)
2009-11-20 13:52 4337最近在考虑DataGrid单元格定位的问题时,收集到了 ... -
DataGrid单元格定位
2009-11-20 13:39 4803在Flex项目开发中,相信很多人会用到DataG ... -
Flex 之联合验证
2009-11-06 16:57 1452在数据库编辑模块的代码中通常在增加一条记录时,都会碰 ...
相关推荐
flex3 写的一个家具动态换肤,不会让你失望的。方便的进行家具动态展示。维护阶段只需要配置xml文件
FLEX 动态树 动态图表 FLEX 动态树 动态图表
flex 动态载入外部图片 学习使用基础资料
flexBulider页面加载动态图片的显示
自已做的flex动态生成图形,决对能用!其中含有jsp例子,用js封装对象(含注释)可演示看一下。图形的类型有,柱图,线图,饼图,股票图,及几种组合。是在开发项目中做的,代码写的不是太规范,不过还是能用的。给...
flex动态生成datagrid表头,外加linechart的简单操作,值得学习!
flex动态生成checkbox,方便多项选择维护更新
Flex动态CSS,设定整个application的CSS样式
基于arcgis flex api 实现动态标绘功能,为2.0新版本
flex 动态加载css文件方法总结,增加flex的界面美化效果。简单易懂,易操作。
flex 动态生成树
flex动态表单源码
flex动态加载css实例flex动态加载css实例flex动态加载css实例
Flex 动态给DataGrid增加行,可编辑行数据
flex动态画矩形(鼠标拖动画)提供的源码可以直接拷贝直接运行
电子下册 flex 动态相册 java
采用arcgis for flex api,可以在地图上绘制曲线、直线、军标、标记等,以此作为基础,设计基于flex、arcgis的gis地图系统。
flex动态生成LinChart的曲线条数
Flex动态爱墙(源代码) 利用flex3。0开发的一个动态的电子墙
动态生成控件演示,很简单的,供初学者参考