DatePicker支持flash的日历(AS3)

作者Kuma 文章分类 分类:About Codes 文章评论 8条评论 阅读次数 已被围观 2593

        最近在写一个小型桌面AIR软件,需要用到日历功能。然而又闲麻烦,所以在网上搜索了一下,决定使用鼠标炸弹出的一个支持Flash的DatePicker。下载了源码研究,发现不是很喜欢其界面,于是联系他本人同意后对其进行了改造,现在本DatePicker支持外部换肤功能,你可以自定义显示界面,只需要一个XML配置文件和一个SWF的皮肤就行了。

        在制作SWF皮肤的时候,你需要设计下面几个东西:

            1.prevBtn,上翻按钮,你需要将其发展SWF的舞台上,并命名为prevBtn。

            2.nextBtn,下翻按钮,你需要将其发展SWF的舞台上,并命名为nextBtn。

            3.dayRow,星期背景,你需要将其发展SWF的舞台上,并命名为dayRow。

            4.board,日历整体背景,你需要将其发展SWF的舞台上,并命名为board。

        以上类型均为MC,你可以在附件压缩包中找到一个简单的皮肤SWF示例(包括fla)。

        另外在压缩包中还有一个皮肤配置文件,相关参数请自己对照示例一一测试,此处不赘述。

        如果你要使用该类,你需要先导入DatePicker类,然后按照如下两种方式实例化:

      1: var datePicker:DatePicker=new DatePicker();//该实例方式将使用内置的绘制界面。

      2: var datePicker:DatePicker=new DatePicker(true,"skinXML.xml");//该实例方式将使用外部的自定义界面,具体界面效果由配置文件的参数和皮肤SWF的效果决定。

        你可以在附件下载此类和使用示例,附件包含以下文件:

  • org类包;
  • datePicker.fla使用示例源文件;
  • mySkin.fla简单自定义皮肤源文件;
  • TestMain.as使用示例的外部类;

       使用中如有任何问题可以在下面留言给我:)

分类:About Codes
标签: AIR as3

通告: http://mouselife.net/tb.php?sc=e2fe83&id=105

附件下载:DatePicker.rar 36.6KB
【上一篇】As3.0操作SQLite的类
【下一篇】老韩是个好干部

评论:

  1. [回复]bshow发表于 2010-07-07 05:04
    恩 謝囉 我是用FLASH 的AS3寫的 完成了 感謝你的回應
    • [回复]Kuma发表于 2010-07-07 06:06
      @bshow:你如果是桌面软件的话,可以用timer类来实现。
  2. [回复]bshow发表于 2010-07-06 04:32
    請問一下 如果要在每日期點下去讀取XML顯示有無訊息  要怎麼做阿
    • [回复]Kuma发表于 2010-07-06 05:33
      @bshow:这种想法在PHP平台上时不能实现的。因为PHP代码是有访问的时候才会运行它。所以定点事件是不能成功的。
  3. [回复]千与千寻发表于 2010-03-20 03:44
    我决定了,一直在这和你聊天。太牛逼了。
    • [回复]Kuma发表于 2010-03-20 04:45
      @千与千寻:你聊的不是天,是寂寞;不要崇拜哥,哥只是个传说……
  4. [回复]千与千寻发表于 2010-03-19 09:08
    郁闷,今天帮企业去通信管理局提交电子公告备案,那帮大爷们去旅游了。周五也旅游,而且网站上的电话貌似是永远没人接的。
    你帮我弄电子公告备案,我再加1000韩币
    • [回复]Kuma发表于 2010-03-19 10:09
      @千与千寻:…… 本站不提供帮备案业务……
  5. [回复]千与千寻发表于 2010-03-18 06:42
    你的一句话,让我萌生了胆怯的心理。但是俗话说得好,富贵险中求,我决定冒险一次。大不了贡献你创意版权费1000元(韩币)。
    • [回复]Kuma发表于 2010-03-18 07:43
      @千与千寻:1000韩币我也要了,有总比没有好……
  6. [回复]千与千寻发表于 2010-03-17 04:28
    果然,附件藏的很隐蔽。我也正准备在相关日志旁边放广告呢,不错不错!
    • [回复]Kuma发表于 2010-03-17 05:30
      @千与千寻:跟我学习的话,是要交创意版权费用的。独家首创,请勿模仿!
  7. [回复]kller发表于 2010-03-17 02:18
    附件藏的好隐蔽。。
    • [回复]Kuma发表于 2010-03-17 03:20
      @kller:很显然,附件的隐蔽性事为了突出广告的位置,嘿嘿
  8. [回复]奇遇发表于 2010-03-16 23:48
    沙发,支持kuma!
    • [回复]Kuma发表于 2010-03-17 00:50
      @奇遇:沙发小奇奇~~

发表评论: