`

个人总结flex各种用法

    博客分类:
  • FLEX
阅读更多
多篇日志总结的,非原创,但为了更多人看这篇不错的日志,设置为原创,对个作者在此到个歉了

//获得屏幕的分辨率
var x:Number=Capabilities.screenResolutionX;
var y:Number=Capabilities.screenResolutionY;
Alert.show("x="+x+"y="+y);
第二种方法
Alert.show(stage.fullScreenWidth+"=="+stage.fullScreenHeight);

//flex 获得系统路径
var add:String=ExternalInterface.call("window.location.href.toString",1);
Alert.show(add);

//获得键盘按下的键的值
public function getCode():void
{
btn.addEventListener(KeyboardEvent.KEY_DOWN, keyHandle);
}

function keyHandle(event:KeyboardEvent):void
{
Alert.show(" 你按下了:" + String.fromCharCode(event.charCode));
}

//日期中文标题
<mx:DateChooser id="dtchoose" x="219" y="83"
dayNames="[日,一,二,三,四,五,六]"
monthNames="[一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月]"
change="disDate()" minYear="2007"
/>

//flex 中添加html标记
<mx:TextArea id="text" creationComplete="init()" width="248" height="59">
<mx:htmlText>
<![CDATA[
<input type='file'/>
<a href="http://www.baidu.com">你哈!!!</a>
]]>
</mx:htmlText>
</mx:TextArea>

//flex panel 拖动效果
<mx:Panel x="194" y="125" width="192" height="121" layout="absolute"id="panel"  
mouseDown="ondragStart(event)" mouseUp="ondragStop(event)">
</mx:Panel>
private function ondragStart(event:MouseEvent):void
{
Panel(event.target).startDrag();
}
private function ondragStop(event:MouseEvent):void
{
Panel(event.target).stopDrag();
}

//
写入共享数据
share=SharedObject.getLocal("username");
share.data.userName=txtUser.text;
share.flush();
//读取共享数据
var share:SharedObject=SharedObject.getLocal("username");
Alert.show(share.data.userName);

//检查使用的操作系统
private function checkOS():void
{
var os:String=Capabilities.os;   tt.text="你的操作系统是:--"+os;
}

//检查所使用的浏览器

private function checkPlay():void
{
var play:String=Capabilities.playerType;
Alert.show(play);
if(play=="ActiveX")   {tt.text="你的浏览器是--IE";}
else if(play=="PlugIn"){
tt.text="你的浏览器是--Mozilla-Firefox";
}
else
{tt.text="你的浏览器是--其他";}
}

//检查player的版本和使用的语言
private function other():void
{
var v:String=Capabilities.version;
var l:String=Capabilities.language;
tt.text="你的flayer版本号:--"+v+"\r\n你的语言是:--"+l;
}

//改变鼠标样式
[Bindable]
[Embed(source="img/157.jpg")]
public var cur:Class;
private function initCursor(event:Event)
{CursorManager.setCursor(cur);}

//获得鼠标坐标
var cx:Number=CursorManager.currentCursorXOffset;
var cy:Number=CursorManager.currentCursorYOffset;
var id:int=CursorManager.currentCursorID;
Alert.show("x:="+cx+"y:="+y+"id="+id);

//.复制内容到系统剪贴板
System.setClipboard(strContent);

//复制一个ArrayCollection
var bar:ListCollectionView = new ListCollectionView( ListCollectionView( ac ).list );

//打开一个新浏览器窗口
navigateToURL(new URLRequest('http://ntt.cc'), '_blank');
//刷新浏览器
navigateToURL(new URLRequest("javascript:location.reload();"),"_self")
//关闭浏览器
navigateToURL(new URLRequest("javascript:window.close()"),"_self");

//清除子串左侧空格
public function LTrim(s : String):String
    {
      var i : Number = 0;
      while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9)
      {
        i++;
      }
      return s.substring(i,s.length);
    }

总结自:
http://www.ej38.com/showinfo/flex-162498.html
http://www.ej38.com/showinfo/flex-163500.html
2
0
分享到:
评论

相关推荐

    Windows下词法分析分析器Flex和语法分析器bison的使用说明.pdf

    本文将详细介绍这两个工具的安装、配置以及使用方法。 一、软件安装 Flex和Bison都是GNU项目的一部分,可以在Windows环境下免费使用。安装过程如下: 1. Flex的安装: - 访问...

    Flex 登录界面 开发经验分享

    随着Flex技术的发展,越来越多的企业和个人开发者开始关注并采用这一技术来构建高质量的Web应用程序。Flex以其丰富的用户界面、强大的交互性和良好的跨平台能力而受到欢迎。在Flex应用开发中,登录界面作为用户接触...

    flexBuilder调试57%

    本文将结合个人经验总结出常见的四种无法调试的原因,并给出相应的解决方案,帮助开发者快速定位并解决问题。 #### 一、Flash Player版本问题(1жflash°裟debug分) **问题描述**:当使用FlexBuilder进行调试时...

    flex的好的网址.txt

    建议按照以下步骤进行学习:首先,通过Flex组件探索器了解基本组件的使用方法;其次,参考Adobe Flex官网和Flex LiveDocs深入学习Flex的核心概念和技术细节;接着,利用Adobe Flash Builder进行实战开发,提升自己的...

    flex特效整理好久了

    这个标签进一步强调了主题,表明内容主要聚焦于Flex特效的整理和总结,可能是为了项目需求、个人学习或者分享目的。整理特效通常意味着收集、分类和测试不同的特效代码片段,以便于日后快速应用或参考。 【压缩包子...

    整合flex与j2ee

    描述中提到,这是作者在大量研究和实践基础上的个人经验总结,旨在为其他开发者提供便利。这表明文章可能涵盖了从基础概念到实际问题解决的全面内容,包括可能遇到的挑战和解决方案。 标签“flex”和“j2ee”进一步...

    flex等注册码3.0

    根据给定的信息,本文将详细解释与“Flex等注册码3.0”相关的知识点,包括Flex软件的基础概念、注册码的使用方法以及如何确保软件的合法授权等方面。 ### Flex简介 Flex是一种开源框架,用于构建跨平台的桌面应用...

    Flex3正式版序列号

    ### 三、序列号的获取与使用方法 #### 1. 获取途径 通常情况下,序列号需要通过合法购买或参加官方活动等方式获得。对于开源软件而言,序列号主要用于解锁某些高级功能,而非基础功能。因此,如果在网络上随意寻找...

    arcgis-samples-flex-3.6-src

    开发者可以通过阅读源码来理解如何调用ArcGIS API for Flex的各种方法和属性。 3. 测试与调试:每个示例都可以独立运行,便于开发者验证功能并进行调试。在学习过程中,可以逐一运行这些示例,逐步熟悉API的使用。 ...

    与大家分享一下 我的Flex学习 参考资料

    标题中的“我的Flex学习参考资料”表明这是一份关于学习Adobe Flex的个人经验分享,而描述中的“博文链接”指向了一篇具体的博客文章,虽然描述内容为空,但可以推测这篇文章可能包含了作者在学习Flex过程中的心得、...

    整合Flex和Java--配置篇.pdf

    通过上述介绍可以看出,整合Flex与Java的方式多样,可根据项目需求和个人偏好选择合适的方法。第一种方法适合大型团队合作,易于分工明确;第二种方法则更有利于提高开发效率,尤其是在中小型项目中优势明显;第三种...

    flex 学习网址

    5. **百度空间个人博客:“Flex 实战案例分析”** - **链接**:http://hi.baidu.com/jgs80/blog/item/c85d938fdf6171f9513d928b.html - **简介**:博主分享了一个使用Flex开发的实际案例——在线音乐播放器的设计...

    MyEclipse+Flex+Blzeds入门浅谈.doc

    ### MyEclipse+Flex+Blazeds 入门浅谈 #### 一、开发环境的搭建 在构建基于 MyEclipse、Flex 和 Blazeds ...希望这些知识点能够帮助读者更好地理解和掌握 MyEclipse+Flex+Blazeds 的使用方法,顺利开展项目开发工作。

    Building Web Application with ArcGIS API for Flex - Moxie Zhang (ESRI Inc.)

    ### 使用ArcGIS API for Flex构建Web应用程序 #### 引言 随着信息技术的不断发展与进步,地理信息系统(GIS)的应用越来越广泛。特别是在Web开发领域,利用GIS技术能够为用户提供丰富的地图功能和服务。Adobe Flex...

    关于Flex4不生成mxml对应的html文件的解决方法

    在主应用程序文件设置中,你可以根据个人喜好选择主入口文件,例如可以使用`index.mxml`,但这里保持默认的项目名称即可。 然而,即使以上步骤都按照标准进行,仍然可能出现不生成HTML文件的问题。这通常与编译错误...

    基于flex的在线MP3剪辑

    在Flex中,FileReference类同样提供了save方法,可以将内存中的数据写入文件。值得注意的是,由于文件保存涉及到用户隐私,因此在调用save方法前,需要获取用户的确认。 五、功能完善性 描述中提到,该在线MP3剪辑...

    Flex 与 PHP

    Flex的核心优势在于能够快速构建具有高度交互性的界面,并且可以方便地集成各种后端服务。 #### 二、PHP简介 PHP是一种通用开源脚本语言,语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web...

    recurdyn fflex

    ### RecurDyn FFlex:柔性体仿真的深入探讨 #### 概述 RecurDyn是一款高性能的多体动力学(MBD)仿真软件,...希望未来能有更多的资料和资源出现,帮助更多人了解并熟练使用RecurDyn FFlex,推动整个行业的持续发展。

    flex开心农场类游戏开发教程

    - 通过以上分析可以看出,在利用Flex+PHP+MySQL进行开心农场类游戏开发过程中,需要掌握Flex框架的基本用法、ActionScript 3.0编程技巧以及服务器端逻辑处理方法。此外还需关注用户体验优化及社交元素融入等问题,...

Global site tag (gtag.js) - Google Analytics