- 浏览: 1184140 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (350)
- Ajax研究 (2)
- javascript (22)
- struts (15)
- hibernate (12)
- spring (8)
- 我的生活 (28)
- jsp (2)
- 我的随笔 (84)
- 脑筋急转弯 (1)
- struts2 (2)
- ibatis (1)
- groovy (1)
- json (4)
- flex (20)
- Html Css (5)
- lucene (11)
- solr研究 (2)
- nutch (25)
- ExtJs (3)
- linux (6)
- 正则表达式 (2)
- xml (1)
- jetty (0)
- 多线程 (1)
- hadoop (40)
- mapreduce (5)
- webservice (2)
- 云计算 (8)
- 创业计划 (1)
- android (8)
- jvm内存研究 (1)
- 新闻 (2)
- JPA (1)
- 搜索技术研究 (2)
- perl (1)
- awk (1)
- hive (7)
- jvm (1)
最新评论
-
pandaball:
支持一下,心如大海
做有气质的男人 -
recall992:
山东分公司的风格[color=brown]岁的法国电视[/co ...
solr是如何存储索引的 -
zhangsasa:
-services "services-config ...
flex中endpoint的作用是什么? -
来利强:
非常感谢
java使用json所需要的几个包 -
zhanglian520:
有参考价值。
hadoop部署错误之一:java.lang.IllegalArgumentException: Wrong FS
希望能够帮助一些新人对flex的一些基本理解.
1:flex是否可以嵌入html?
可以,需要用到iframe,该iframe并非它定义好,而需要自己定义.
2:flex可否访问系统里的资源,比如C盘D盘文件?
不可以,AIR可以.
3:flex可否对文件进行操作?
不可以,它没IO的操作,需要调用java或其他语言对文件进行读写等.
4:为什么读取数据是Object object?
读取的数据类型为Object,建议转换成string.如果不行就debug查看object里是否还有很多层次,如果有再依次取出.
5:如何访问父级对象?
parentApplication.
6:如何去掉滚动条?
横条:horiz
竖条: verticalScrollPolicy="off"
7:module数据通信?
8:flex默认编码是什么格式?
utf-8
9:为什么我后台jsp传回flex端为乱码?
request.getParameter("name").getBytes("ISO8859-1"), "utf-8"); 或 request.charaterset("UTF-8").
10:dataGrid如何多选?
11:如何改变每根柱子的颜色?
<mx:series>
<mx:ColumnSeries ...
<mx:fill>
<mx:RadialGradient>
<mx:entries>
<mx:GradientEntry
color="#EF7651" />
<mx:GradientEntry
color="#994C34" ratio="1"/>
</mx:entries>
</mx:RadialGradient>
</mx:fill>
<!-一个fill为1根->
12:如何改变图片缩放大小?
可以使用Resize.
例:<mx:Resize id="particular2" widthBy="2" widthFrom="323" widthTo="-691" target="{canvas2}"/>
13:日期使用.
Date.getUTCMonth()//返回月
Date.getFullYear()//按照本地时间返回 4 位数字的年份数
Date.getDate()//按照本地时间返回某天是当月的第几天
Date.getDay() 按照本地时间返回某天是周几
关于显示格式可以使用format方法.
14:swf与swf之间可否交互?
可以,使用LocalConnection.
15:PopUpManager居中问题.
PopUpManager.centerPopUp(PopUpManager.createPopUp(DisplayObject(Application.application),TitleWindow,true);).
16:flex访问,解决安全限制,破沙河.
crossdomain.xml:
<?xml version="1.0" encoding="utf-8"?>
<cross-domain-policy>
<allow-access-from domain="*"/>
</cross-domain-policy>
存放在服务器和项目一起根目录下.*代表全部可以访问.
命名为crossdomain,flex默认读取.
17:flex可否接收键盘?
可以.首先XX.setFocus(),设置焦点在某容器/控件之上,
mc.addEventListener(KeyboardEvent.KEY_DOWN,keyIsDown);//添加响应事件
private function keyIsDown(evt:KeyboardEvent):void
{
//evt.keyCode键盘对应码
}
18:tree如何默认展开?
myTree.setIsOpen(myTree.getNodeDisplayedAt(0), true);//展开某个
var index = 0;
var node = TreFolder.getNodeDisplayedAt(index);
while(node != undefined){
TreFolder.setIsOpen(node,true);
index ++;
node = TreFolder.getNodeDisplayedAt(index);
}//true为全部展开false为全部手起
19:如何修改Alert样式?
字体为例:
<mx:Style>
Alert
{
fontSize:12;
}
</mx:Style>
20:如何改变鼠标的指针?
[Embed(source="hand.jpg")]
private var handCursorSymbol:Class;//定义图片
CursorManager.setCursor(handCursorSymbol);//进行设置
21.如何使用全屏模式?
stage.displayState = StageDisplayState.NORMAL;//还原
stage.displayState = StageDisplayState.FULL_SCREEN; //全屏
22.如何制作自定义反键?
var myContextMenu:ContextMenu = new ContextMenu();
myContextMenu.hideBuiltInItems();
var item1:ContextMenuItem = new ContextMenuItem("item");
myContextMenu.customItems.push(item1);//加入右键
item1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelectHandler1);//为item1添加点击响应
23:如何制作和使用swc?
new->Flex Library project.
在属性里选择Flex Library Build Path勾选你要编译的类//编译后bin里即是swc.
使用:找到要使用该swc的工程,属性,Flex Build Path,点击add swc即可.
http://www.riachina.com/showtopic-11341.aspx
24:如何使用ShareObject?
ShareObject就像cookies一样...
会生成一个文件来保存你所需要交互的数据...
提供方法:clear() //删除本地共享对象
flush() //立即把共享对象数据写入本地文件
getLocal()// 创建或连接本地共享对象;
25.Flex常用的数据交互.httpservice和webservice.(remote可查看Flex + LCDS + Java 入门教程)
1.使用httpservice
<mx:HTTPService id="myhttp" url="you httpservice url" result="doResult(event)" >
<mx:request xmlns="">
<username>
{xxx} //此处为你要传递给后台的参数,也可以不用request.(可选),还有其他写法,此为其1.
</username>
</mx:request>
</HTTPService>
private function doResult(evt:ResultEvent):void
{
//此处为myhttp send后,由后台传回的数据
}
2:使用webservice
ws一般都以wsdl存在....net里可以直接执行asmx查看和测试方法 java也提供了一个xml 工具达到同样效果.确定ws成功那么就可以开始编写flex来通讯了.
<mx:WebService id="FlexSite" wsdl="http://localhost/FlexSite/Server2Flex.asmx?wsdl" showBusyCursor="true" useProxy="false">
<mx:operation name="HelloWorld" result="onWs(event)"> <!--这里对应WEBSERVICE的方法名,在我的WS里有HelloWorld暴露方法-->
<mx:request> <!--接收方法参数-->
<mx:UserName>//参数名
{name}//参数值
</mx:UserName>
</mx:request>
</mx:operation>
</mx:WebService>
private function onWs(event:ResultEvent):void
{
//得到ws的返回....
}
FlexSite.HelloWorld.send();//调用HelloWorld方法,利用onWs接收返回值
26. 经常有些人问哪种速度块些,简单做了测试列举如下
httpservice,webservice,json,remote(.net)数据服务时间比较。
名称 1 2 3 4 5 平均(s)
JSON 1672 828 765 797 807 0.9738
httpservice 2610 2547 2485 2375 2500 2.5034
webservice 2657 2328 2797 2511 2375 2.5336
remote 437 360 344 454 411 0.4012
10000条数据测试结果
27:实现类似HTML里的<A>标签的超链接功能.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:view="view.*" creati>
<mx:String id="test">
<![CDATA[<a href="event:"><u>click</u></a> label]]>
</mx:String>
<mx:Script>
<![CDATA[
import mx.controls.Label;
import mx.controls.Alert;
private function initApp():void
{
var lbl:Label = new Label();
lbl.htmlText = test;
lbl.selectable = true;
lbl.addEventListener(TextEvent.LINK, label_link);
this.addChild(lbl);
}
private function label_link(evt:TextEvent):void {
Alert.show("click .");
//这里处理你要进行的跳转
}
]]>
</mx:Script>
</mx:Application>
发表评论
-
flex和java交互实现实现无限接树形结构
2009-07-30 18:30 1716数据库表(Category)的设计为: id p ... -
Flex与Javascript互相通信
2009-07-27 14:55 2445Flex与Javascript互相通信。(1):在Flex中有 ... -
关于一篇Flex和JSON结合使用的好文章
2009-07-19 23:42 2334今天无意中发现了一篇好文章(InfoQ)有关FLex和JSON ... -
flex有用网站学习
2009-07-18 10:42 2292这篇文章详细讲述了Alert组件 一步一步学Flex系列--- ... -
完成了flex和java结合的完整的一个例子
2009-07-17 00:13 2821通过做这个例子学到了很多,以前也做过这样的例子。都是做一遍没怎 ... -
Flex中提交Servlet后返回xml乱码的处理
2009-07-14 22:35 1854郁闷了好半天。为什么我从as中提交给servlet后,serv ... -
flex中endpoint的作用是什么?
2009-04-16 10:43 5931endpoint <channel-definitio ... -
用flex如何显示数字时钟
2009-03-30 18:01 2008刚好今天做到这一块, ... -
监测网络状态,离线/在线应用程序的实现
2009-03-29 17:07 2506AIR与Flex web应用的另一区别在于可以动态监测网络状态 ... -
本地文件(XML文件)的操作(1)
2009-03-29 17:06 1411买了战争机器2,写完教程准备杀到睡觉,现在先做第一步,写教程。 ... -
创建多窗口以及弹出窗口与父窗口的通讯
2009-03-29 17:05 2227今天说一下AIR中的window, ... -
在Flex builder3 中创建、发布AIR程序以及 AIR程序的安装运行
2009-03-29 17:03 4020这篇教程算是AIR的 Hello world,写给那些知道一 ... -
如何使DataGrid中某一列变为手型
2009-03-24 15:57 755可以使用linkButton,看代码吧 <mx ... -
神奇的DataGrid
2009-03-24 15:55 1953创建固定表头、表格体滚动的DataGrid http://de ... -
flex 中的restrict详解
2009-03-24 11:28 4513除 .$ ^ { [ ( | ) * + ? \ 外,其他字符 ... -
比较好的flex站点
2009-03-10 22:57 1330一、国外站点 1.资源 类Adobe Flex 2 Compo ... -
flex相关的一些资料
2009-02-17 22:50 1584Flex SDK 3.1 是一个Flex SDK里程碑式的版本 ... -
flex编程基础
2009-01-23 10:38 1600AS 3.0 不是 AS 2.0 简单的升级 AS 3.0 支 ... -
flex学习的好地方
2009-01-23 10:35 1105http://examples.adobe.com/flex3 ...
相关推荐
在本文中,我们将深入探讨关于FLEX的一系列常见问题及其解答,这些问题涵盖了FLEX与HTML的集成、系统资源访问、文件操作、数据类型处理、对象访问、界面元素控制、模块通信、编码格式、数据传输、多选功能、图表定制...
FLEX常见的问题总汇回答!包括一些性能的测试回复,还有一些数据服务通讯的代码示例下载。
本篇文章将总结一些常见的Flex使用问题及其解决方案。 1. **改变验证控件错误提示的默认样式**: 当Flex中的验证控件出现错误时,其默认样式可能不符合设计需求。要修改这个样式,可以在自定义的CSS文件中重写`....
在使用Adobe Flex开发应用程序时,可能会遇到各种各样的问题。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用(RIA)。以下是一些常见问题的解答: 1. **Flex与HTML的集成**:Flex是可以嵌入HTML...
flex全称Flexible Box模型,顾名思义就是灵活的盒子,不过一般都叫弹性盒子,所有PC端及手机端现代浏览器都支持,所以不用担心它的兼容性,有了这玩意,妈妈再也不用担心我们的布局。 先简单介绍一下,要使用flex...
如果遇到问题,IDE的调试工具可以帮助定位和修复错误。 在实际开发中,理解这些基本概念和操作,可以方便地在Flex DataGrid中实现复杂的总计功能,为用户提供更直观的数据分析体验。通过研究这个示例源代码,可以...
5. **第三方库**:除了Flex内置的报表解决方案,还有一些第三方库如Zebra Reporting、Birt、JasperReports等,它们提供了更高级的报表功能,如复杂的分组、汇总、钻取和导出等。这些库通常通过AMF或HTTP服务与Flex...
2. **Footer功能**: FooterSpark DataGrid的独特之处在于它的脚部区域(Footer),可以用来显示汇总信息、统计值或者提供额外的操作按钮。这使得数据展示更加直观,用户无需滚动到顶部或底部查看总计等信息。 3. **...
Flex图片查看器是一种基于Adobe Flex框架的图像浏览组件,它提供了丰富的交互功能,如鹰眼(EagleEye)视图,缩放(ZoomIn/ZoomOut)等,以提升用户体验。在开发Web应用程序,尤其是涉及到大量图像展示时,这类组件...
在某些场景下,比如需要展示汇总信息或创建复杂的报表时,我们可能需要合并表格的单元格来增强视觉效果和信息组织。本教程将深入探讨如何在Flex中实现表格单元格的合并。 首先,我们需要了解Flex的DataGrid组件。...
本资料“flex_component.zip_flex”提供的“flex各组件对应的样式属性整理.doc”文档详细汇总了在Flex布局中各个组件所对应的样式属性,旨在帮助开发者更高效地理解和运用这些属性。 1. **Flex容器属性**: - `...
本资源汇总聚焦于GrcGIS Flex中的图表应用,主要涉及ActionScript编程语言。ActionScript是Adobe Flash平台的核心语言,用于创建交互式内容和应用程序,包括在Flex框架内构建GIS应用。 1. **ArcGIS Flex API**:...
这是最全的资料,主要包括: Actionscript3快速入门.doc ACTIONSCRIPT+3[1].0+编程清晰版.pdf Flex 3 Cookbook.pdf Flex与后台交互的方法.pdf
比较全的教程 目录 第 1-4 章, ActionScript 编程概述讨论 ActionScript 3.0 核心概念,其中包括语言语 法、语句和运算符、ECMAScript 第 4 版语言规范草 案、面向对象的 ActionScript 编程以及管理 Adobe® ...
标题和描述均提到“Flex_RPC错误大全”,这表明文章旨在汇总和解析在使用Flex与.NET进行通信时常见的错误。文章的标签“flex rpc”进一步强调了主题,即围绕Flex远程过程调用(RPC)的问题。以下是对部分提及的错误...
6. **报表与分析**:生成详细的工资单,提供员工个人工资条以及汇总报表,便于内部审计和对外报税。可能还支持自定义报表,如部门工资总额、薪酬结构分析等。 7. **权限管理**:多用户访问控制,确保敏感信息的安全...
5. 报表生成:自动生成薪资报表,包括个人薪资单、部门薪资汇总等,便于管理层决策。 本系统的一大亮点在于其易用性和可定制性。简洁的界面设计使得非技术人员也能快速上手操作,而定制化功能则允许企业根据自身的...
### Flex Builder 4 操作快捷键汇总 #### 引言 在进行软件开发的过程中,提高工作效率是每一个开发者追求的目标之一。对于使用Flex Builder 4进行Flex应用开发的开发者来说,熟练掌握并运用快捷键能够极大地提升...
Flex资源,包括特效、例子等等,对大家学习Flex很有帮助。