`
chensong215
  • 浏览: 27218 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

flex4 中文做二个字节处理,超级简单实用

    博客分类:
  • flex
 
阅读更多
var control:TextInput= new TextInput;

      TextInput(control).maxChars= 10;
      TextInput(control).addEventListener(TextOperationEvent.CHANGING, function changingHandler(event:TextOperationEvent):void {
       if ((event.operation as InsertTextOperation) == null) {
        return;
       }
       var input:String = (event.operation as InsertTextOperation).text;
       if ((getStringBytesLength(control.text, "gb2312") + getStringBytesLength(input, 'gb2312')) > control.maxChars) {
        event.preventDefault();
       }
      });





private function getStringBytesLength(str:String, charSet:String):int {
   var bytes:ByteArray = new ByteArray();
   bytes.writeMultiByte(str, charSet);
   bytes.position = 0;
   return bytes.length;

  }
分享到:
评论

相关推荐

    Flex4 中文API

    Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款开放源码的框架,主要用于构建富互联网应用程序(RIA)。这个框架基于ActionScript编程语言和Flash Player或Adobe AIR运行时环境,能够创建高度交互、视觉效果丰富...

    Flex4中文帮助文档

    这个"Flex4中文帮助文档"包含了丰富的技术信息,旨在帮助开发者更好地理解和使用Flash Builder 4,这是一个专为Flex应用程序开发设计的集成开发环境(IDE)。 1. **Flex4核心概念**: - **MXML**:Flex4的主要编程...

    flex4中文API帮助文档

    总的来说,Flex4中文API帮助文档是Flex开发者不可或缺的工具,它覆盖了Flex4的所有核心功能,包括组件、MXML、ActionScript、布局、动画、服务集成等多个方面,对于学习和掌握Flex4开发技术至关重要。无论你是初学者...

    Flex4中文快速入门

    Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(Rich Internet Applications,RIAs)的框架,主要基于ActionScript和MXML。这个框架在2010年发布,提供了更为强大的图形渲染能力,以及...

    flex4 实战 flex4 in action

    《Flex 4 实战:Flex 4 in Action》是一本深度探讨Adobe Flex 4开发的实战书籍,由T. Ahmed, D. Orlando, J. C. Bland 和 J. Hooks合著。这本书不仅提供了理论知识,还包含了丰富的实战案例,旨在帮助读者熟练掌握...

    flex4 中文 教程 详细介绍flex4 的用法

    Flex 4 是 Adobe 推出的一个开源框架,用于构建富互联网应用(Rich Internet Applications,简称 RIA)。这种技术形式旨在克服传统的 C/S 和 B/S 架构的缺点,如高昂的开发和维护成本,以及浏览器兼容性和性能问题。...

    FLEX4_Flex4教程 - FLEX4从入门到精通,挺不错的值得一看

    Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(Rich Internet Applications,RIAs)的框架。这个框架基于ActionScript 3.0编程语言和Flash Player或Adobe AIR运行时环境,为开发者...

    flex4做的MP3播放器

    这个简易的MP3播放器展示了Flex4在创建交互式媒体应用方面的潜力,虽然功能可能相对简单,但涉及的技术层面广泛,包括多媒体处理、事件驱动编程、UI设计等多个方面。通过深入学习和实践,开发者可以创建更复杂、功能...

    Flex4 一学就会 (Hello Flex4)

    "Hello Flex4"是学习Flex4的基本入门项目,通常会展示如何创建一个简单的Flex应用程序,包括初始化一个新的Flex项目、设置基本的布局、添加第一个组件并显示“Hello Flex4”文本。这个过程中,开发者会接触到Flex ...

    Flex4开发实践PPT

    2. 社区交流:如Flex中国、Flex中文网等社区,可以获取最新资讯、示例代码和问题解答。 3. 实战项目:参与实际项目开发,提升解决问题的能力和项目管理经验。 4. 进阶学习:深入研究Flex SDK源码,了解内部工作原理...

    FLEX4实战.pdf 中文完整版

    本资源为《FLEX4实战.pdf 中文完整版》,涵盖了Flex4的深度实践和详细教程,对于想要深入理解和掌握Flex4技术的开发者来说,是一份宝贵的参考资料。 在Flex4中,最重要的变化之一是对UI组件的革新。它引入了Spark...

    Flex4 AIP 中文说明

    Flex4 AIP(ActionScript Integrated Programming)是Adobe Flex框架的一个版本,主要针对ActionScript开发者,提供了构建富互联网应用程序(RIA)的强大工具。Flex4引入了许多新特性,旨在提高开发效率和用户体验,...

    Flex 4 高级编程 Flex 4 高级编程

    综上所述,Flex 4 高级编程涉及的内容广泛,包括组件设计、图形动画、数据绑定、事件处理、模块化开发等多个方面,掌握这些技能可以帮助开发者创建出功能强大、界面美观的RIA应用。通过阅读《AdvancED.Flex.4.pdf》...

    Effortless Flex 4 Development

    这本书旨在帮助读者轻松地掌握Flex 4的开发技能,为那些希望深入理解并应用Flex 4进行应用程序设计与开发的读者提供了一个宝贵的资源。 ### Flex 4简介 Flex是一个开源框架,用于构建高性能、跨平台的桌面和移动...

    Flex 4的十大变化

    Flex 4,也被称为Gumbo,是Adobe Flex框架的一个重大更新,它引入了许多关键变化以提升RIA(Rich Internet Applications)的开发效率和用户体验。以下是Flex 4中的十大变化的详细说明: 1. **Adobe Catalyst集成**...

    Flex4 in Action

    - **数据绑定增强**:Flex4 改进了数据绑定机制,使得数据绑定更加简单直观。 - **样式和皮肤分离**:在 Flex4 中,开发者可以轻松地将样式和皮肤分离,从而实现更高级别的可定制性和可维护性。 - **增强的动画和...

    flex4 学习全部资料

    学习文档通常包含了Flex4的基础知识,如MXML和ActionScript3语法、组件使用、数据绑定、事件处理、样式和皮肤等。这些文档可以帮助初学者快速上手,理解Flex4的开发流程。同时,它们也覆盖了高级主题,如自定义组件...

    Flex4权威指南+清晰中文版

    这本书《Flex4权威指南+清晰中文版》是一本针对中国读者精心翻译的教程,旨在帮助读者全面理解和掌握Flex4的各个方面。书中内容可能包括以下几个关键知识点: 1. **MXML与ActionScript结合**:Flex4支持MXML和...

    flex 4 学习资料

    Flex 4 ColumnChart 图表使用实例ColumnChart_RIA前线-Flex富应用、Flex中文教程、Flex实例源码 Flex实现ColumnChart柱图为圆角矩形的itemRenderer - 代码分享 - 开源中国社区 flex 动态生成柱状图,折线图_IT空间_...

    Flex4实战代码

    总的来说,这个压缩包提供了一套完整的Flex4学习路径,从基础到高级,涵盖UI设计、数据处理、服务交互、动画制作、模块化开发等多个方面,对于想要深入理解和实践Flex4开发的程序员来说是一份宝贵的资源。...

Global site tag (gtag.js) - Google Analytics