10 2013 档案

摘要:flash和flex针对不同的目的,提供了3种不同的坐标系。 全局的就是(stage级别的) 本地坐标系(组件级别的) 内容坐标系(相对于本地坐标系说的)这些坐标系的点是可以转换的,并且有相应的方法,看来adobe想得挺周到。我们一个一个的说一下:全局 这个坐标系的原点在整个flash舞台的左上角,MouseEvent实例的stageX,stageY就是这个坐标系中的值。 本地坐标原点是相对的组件的左上角,MouseEvent中的localX,localY就是相对这个坐标系说的。内容这个东西比较抽象了UIComponent类实例的contentMouseX和contentMouseY就是了.. 阅读全文
posted @ 2013-10-31 14:11 牧之丨 阅读(443) 评论(0) 推荐(0)
摘要:Te... 阅读全文
posted @ 2013-10-29 16:30 牧之丨 阅读(2002) 评论(0) 推荐(0)
摘要:public String getAllAreaInfos() { try { List list = null; if(areaName!=null&&!areaName.equalsIgnoreCase("null")&&areaName.trim().length()>0) { list = mapInfos.findAllAreaInfos(this.subStringAreaName(areaName)); } ... 阅读全文
posted @ 2013-10-29 13:14 牧之丨 阅读(623) 评论(0) 推荐(0)
摘要:雪中智代雨中杏,樱下小渚花田汐。香醇宫泽黑琴美,天际芽衣黄昏椋。 动画: 疯狂原始人 话剧: Q大道 阅读全文
posted @ 2013-10-28 22:04 牧之丨 阅读(233) 评论(0) 推荐(0)
摘要:1、substr(string string, int a, int b)参数1:string 要处理的字符串参数2:a 截取字符串的开始位置(起始位置是0)参数3:b 截取的字符串的长度(而不是字符串的结束位置)例如:substr("ABCDEFG", 0); //返回:ABCDEFG,截取所有字符substr("ABCDEFG", 2); //返回:CDEFG,截取从C开始之后所有字符substr("ABCDEFG", 0, 3); //返回:ABC,截取从A开始3个字符substr("ABCDEFG", 0, 阅读全文
posted @ 2013-10-28 09:43 牧之丨 阅读(2403) 评论(0) 推荐(0)
摘要:-keep-generated-actionscript=true默认的情况在flex中 对label进行字体加粗的时候,只能对英文的字体加粗,而中文的就不可以加粗;为了能够使中文能够加粗,需要将label的字体修改成中文的“宋体”或者“微软雅黑”等中文字体,然后将fontWeight设置为bold即可;例子如下:@namespace s "library://ns.adobe.com/flex/spark";@namespace mx "library://ns.adobe.com/flex/mx";.btnStyle{overSkin:Embed(s 阅读全文
posted @ 2013-10-23 13:34 牧之丨 阅读(277) 评论(0) 推荐(0)
摘要:Javascript是阻塞的,你可以使用confirm()来获取用户的选择,并根据用户的选择结果继续下面的操作。Flex是非阻塞的,在执行过程中没有类似JS中confirm()那种等待用户选择后继续执行的方式。在Flex一般使用Alert.show()加上回调函数的方式,实现confirm()。在此,我写了一个通用的方法,可以用来模拟Javascript中的confirm(),即弹出用户确认对话框,用户选择后再继续执行其他的操作。原理是一样的,只是换一种方式,用起来更加简单而已。通用方法:===================================================== 阅读全文
posted @ 2013-10-12 10:54 牧之丨 阅读(699) 评论(0) 推荐(0)