`
文章列表
String类提供indexOf和lastIndexOf两个方法。通过这两个方法可以访问到指定字符串在当前字符串中,出现的位置。如下代码所示。 var flexstr:String=”Adobe Flex Builder3”; trace(flexstr.indexOf(“Flex”)); //输出6trace(flexstr.indexOf(“e”,6)); //输出8trace(flexstr.lastIndexOf(“e”)); //输出16trace(flexstr.lastIndexOf(“e”,10)); //输出8
看到一个老外07年写的一个组件:TabNavigator_ScrollableMenu.非常强大,有关闭功能、Tab多了之后或自动出现滚动条。完全弥补了flex中TabNavigator的缺陷!研究一下吧:   原文为:http://dougmccune.com/blog/2007/02/07/quest-for-the-perfect-tabnavigator-part-3-with-source/   源代码:http://dougmccune.com/flex/supertabnavigator/srcview          还可以看看老外前面写的其他的关于TabNa ...
10月18日: 1.测试用例——高端的测试,有程序功底的测试,可发展一下. 10月19日: 1.数组的排序:java.util.Arrays.sort(要排序的数组);   2.数组的拷贝:System.arrayCopy   int t1[] = {1,2,3,4,5,6,7,8,9} ;  int t2[] = {11,22,33,44,55,66,77,88,99} ;  // 源数组名称 下标 目标数组 下标 拷贝长度  System.arraycopy(t2,0,t1,3,3) ; // 数组拷贝,从t2拷到t1   3.foreach格式:    for(数据类型 ...
操作已经到Dao层了,getHibernateTemplate()方法不执行!好奇怪的错误! 查了半天,原来是配置文件漏掉了一部分:事务代理没有写上....(切记啊)    
datagrid中的wordWrap设置为True,有时不起作用!原因是:datagrid默认设置每行高度是一样的!所以当第一行高度不宽时,wordWrap就会不起作用... 解决方法:在datagrid中设置variableRowHeight="true",意思是:一个标志,指示各行是否可以采用不同的高度。
最近做数据库的时候,没有设置自动增加的主键。一开始没看出毛病,等做到修改的时候傻眼了!hibernate是根据ID来取出数据,保存也是根据ID。报错了:Batch update returned unexpected row count from update: 0 actual row count: 0 expected: 1。(主键 ...
DataGrid默认是单击修改,太不方便。根据http://blog.chinaunix.net/u/21684/showart_971710.html中的方法,可以实现双击修改datagrid中的数据。写的挺猛,重写了双击事件。   但修改完成,要存入数据库吧,弄不好还要验证!这篇博客提供了方法啊:   example   源代码   写的非常好的。   主要是用了datagrid的 itemEditBeginning="onEditBeginning(event)" 和 itemEditEnd="onEditEnd(event)" ...
在Datagrid中利用labelFunction来显示固定序号: //固定序号labelFunction函数 private function RowNum(oItem:Object,iCol:int):String { var iIndex:int = pageData.getItemIndex(oItem) + 1; return String(iIndex); } //在Datagrid中显示序号的列为: <mx:DataGridColumn id="num" dataField="orde ...
在spring+hibernate框架的java项目开发过程中,经常会遇到这样的错误: could not find a getter for ... in class ... 可能原因如下: 1.真的没有写getter方法(发生几率:1%) 2.*.hmb.xml文件中的属性名和pojo不一致(*.hbm.xml和*.java没衔接好,不一致),字段属性没有正确配置,比如,*.hmb.xml中*.java的地址要明确(明确指出引用包的完整路径);映射错误;有多个主键时,对生成的联合主键配置错误;拼写错误(包括多空格)等(发生几率:48%) 3.方法写错/方法名写错,要按照javabean的书写 ...
http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM
最近用ORACLE10G,机器2.5G内存。 跑的时候动不动就死机,何故? 经试验,原因为:服务开启的太多,ORACLE运行是很占机器性能的,不想SQL SERVER一样 作为服务器的话,平常开启的服务两个就行:  如图:ORACLE有5个服务,开启其中两个就能正常使用了...
在使用SQL SERVER2000时遇到这个错误,原因是:ID设置为自动增长... 在Hibernate数据库映射文件中加上这一句:dynamic-update="true" dynamic-insert="true"   如:     <class name="SecuOrgs" table="ORGS" schema="dbo" catalog="ceshi" dynamic-update="true" dynamic-insert=& ...
都知道在flex页面中设置焦点是:application.focusManager.setFocus(组件ID); 但设置上不管用,原因引用 http://lyh7609.iteye.com上lyh7609兄的话:   很多人想在某个页面打开时,某个组件可以获取焦点并且可以输入,但是这样写无效是什么原因呢,原因在于我们是把flash嵌在一个html中,打开的是html页面,此时swf并没有聚焦,所以最好在html页面上再写个脚本让其聚焦既可,可以用swf的id来表示swf文件。   所以flex中初始化方法写上:application.focusManager.setFocus(组件 ...
和 请注意:行数是单选,所以数据源为:type="radio"。隐藏列为多选,为type="check"。(参考Menu的帮助文档)   数据源代码(Menu组件的规定格式就是这样的,如有疑问,请参考帮助文档Menu篇):    <mx:XML id="xmlDP">  <root>   <node label="行数" >    <node label='10' type="radio" groupName="radioGroup&qu ...

as3读取xml文件

    博客分类:
  • Flex
root.xml: <?xml version="1.0" encoding="UTF-8"?> <root> <Sysm> <userStatus label="0" data="正常" scope="user"/> <userStatus label="1" data="过期" scope="user"/> <userStatus labe ...
Global site tag (gtag.js) - Google Analytics