`
jacally
  • 浏览: 766754 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Flex 开发学习笔记6.1 - 创建 Flex Library Project

阅读更多
创建 Flex Library Project可以将自定义的组件保存到一个项目中,并打包成swc库文件供其他应用程序调用.

首先创建一个Flex Library Project:

点击下一步:

点击下一步,输入主程序目录为src:


点击完成按钮,最终生成的Flex Library Project工程目录结构如下:


下面创建一下自定义组件DateFieldLocal组件,附件中该组件源码:


然后在src目录中创建一个xml文件,来定义该组件库中的自定义组件的外部引用名称.
该例中该xml文件命名为myflexlib-define.xml,以下是该文件的内容:
<?xml version="1.0" encoding="UTF-8"?>
<componentPackage>   
    <component id="DateFieldLocal" class="mylib.controls.date.DateFieldLocal"/>   
</componentPackage> 

以后再增加新的组件以后,记得要在该定义文件中加新的组件声明,才可以被其他应用所引用.

定义组件库的命名空间,首先在该项目上右键点击选择属性:


然后定义命名空间URL与选择Manifest File,即上面定义的xml文件:

  • MyFlexLib.rar (365 KB)
  • 描述: 这个Flex Library Project的源码
  • 下载次数: 407
分享到:
评论
1 楼 xiami232 2009-03-06  
关于命名空间URL那块儿,只是那个myflexlib-define.xml的命名空间是http://myflexlib-define.org.cn/myflexlib么。
如果src下有多个文件,需要每个都写到Manifest file里么。
能不能生成的swc文件的命名空间为:http://myflexlib-define.org.cn/myflexlib
然后引用swc的时候,直接
<mx:Appliction
  xmlns:myflexlib="http://myflexlib-define.org.cn/myflexlib"
...>
这样用呢?

相关推荐

    Flex 开发学习笔记6.2 - 引用自定义的 Flex Library Project

    这个"Flex 开发学习笔记6.2 - 引用自定义的 Flex Library Project"着重讲解了如何创建和引用这样的库项目。让我们深入探讨这个主题。 首先,Flex Library Project是一种特殊的项目类型,它的目标是生成SWC(Adobe ...

    Flex 开发学习笔记4 - 应用分页列表组件

    Flex开发学习笔记4主要关注的是如何在Flex应用中实现分页列表组件,这对于构建大型数据展示界面至关重要。Flex是一个开源的、基于ActionScript的框架,用于创建富互联网应用程序(RIA)。在这里,我们不仅会探讨Flex...

    Flex 开发学习笔记5 - Flex Component 组件开发 - 时间选择

    安装了 Flex Builder 插件的Eclipse项目工程 博文链接:https://lib.iteye.com/blog/203060

    flex3读书笔记----flex整合hibernate

    8. **Web Project 创建**: 在MyEclipse中创建Web项目,包括设置项目名称、选择Java EE版本等步骤,这为部署Flex应用程序提供了基础。 9. **BlazeDS 集成**: Blazeds.war 文件的部署,意味着BlazeDS服务被集成到...

    flex-messaging-core-4.7.3.jar

    flex-messaging-core-4.7.3.jar 最新版,下载了好长时间才下载下来,亲测可用!

    spring-flex-1.5.0.M2-dist.zip

    这个名为“spring-flex-1.5.0.M2-dist.zip”的压缩包,包含了Spring Flex 1.5.0.M2版本的所有必要组件,使得开发者能够快速地开发和部署基于Flex的客户端应用。 在Spring Flex 1.5.0.M2中,核心组件`spring-flex-...

    使用Flex开发Adobe AIR程序--桌面快捷方式管理器

    使用Flex开发Adobe AIR程序--桌面快捷方式管理器,适合新手进一步熟悉api,遇到典型的问题,1)调用外部exe文件,2)打包,3)读写文件,路径问题,...

    Flex builder 学习学习 2007-10-08

    1. **Flex SDK**:Flex Builder基于Flex SDK,它包含了一组用于创建Flex应用的编译器和运行时库。SDK提供了ActionScript语言、MXML标记语言以及Flex框架的实现。 2. **MXML**:MXML是一种声明式语言,允许开发者...

    flex-2.5.37-6.el7.x86_64.rpm

    离线安装包,亲测可用

    flex-2.5.4+bison-2.4.1+mingw.zip

    资源包含flex-2.5.4+bison-2.4.1+mingw,此外包含本人写的测试源码,编译命令及详细过程,另附一些有用的文章pdf,用于编译原理课程学习。详细使用参考文章:...

    flex企业应用开发笔记-数据绑定

    博文《flex企业应用开发笔记-数据绑定》可能详细解释了以下几点: 1. **单向数据绑定**:这是最基本的绑定形式,从数据源到UI组件。例如,当数据模型的某个属性改变时,与之绑定的UI元素会自动更新。 2. **双向...

Global site tag (gtag.js) - Google Analytics