| 网站首页 | 免费课件 | 课件源码 | 课件制作 | 课件购买 | 课件教程 | 课堂内外 | 教案 | 试卷 | 论文 | 电脑 | 教案下载 | 
 | 试卷下载 | 论文下载 | 计划总结 | 新闻资讯 | 行业范文 | 图片 | 留言 | 术语大全 | 搞笑 | 字体 | 短信 | Flash视频教程 | 
 | 办公软件视频 | 编程设计视频 | 热门视频 | 课件论坛 | 作文写作 | 
您现在的位置: 教育资源网 >> 课件教程 >> Flash教程 >> Flash组件教程 >> 正文 用户登录 新用户注册
免费精品 课件源程序下载 课件点播 课件定做 课件复原 课件制作指导 毕业设计 更多服务
Google




Flash组件教程——flashMX2004组件教程-Accordion组件(2)
作者:佚名    教程来源:本站原创    点击数:    更新时间:2006-8-14         ★★★ 【字体:

前面学过了Accordion组件与表单结合的制作方法,这里我们学习利用as动态动态创建各种对象,设置相关属性,看看该组件与其它组件结合的效果。 看看效果。

 好了,下面先做好准备工作。

1、打开flash2004新建一个文档,保存为accordion_2.fla。向主场景拖入一个Accordion组件,命名为myAA。如图:

2、再向主场景拖入组件Tree、Window、ScrollPane,并删除。新建一个mc(里面是一张图片),在连接属性中命名为mym。如图:

3、做一个swf文件命名为mycont.swf(里面是一个美女哟~~~),再把原来的那个xml文件放入该目录下myxml.xml(相关知识见《FlashMX2004组件教程-tree组件(2)》)

一切就绪,下面看看怎样写代码了:)~~~~。在accordion_2.fla主场景的第一帧写入:

var myLabel = ["我的树", "我的窗户", "我的照片"];
var myObject = ["Tree", "Window", "ScrollPane"];
var myO_name = ["mytree", "mywindow", "mysp"];
var a = [];
for (var i = 0; i < myLabel.length; i++) {
  a[i] = myAA.createChild(myObject[i], myO_name[i], {label:myLabel[i]});
}
//你可以这时候测试一下,就明白他们的做用了
//tree组件的内容
a[0].setSize(249, 238);
System.useCodepage = true;
myTreeXML = new XML();
myTreeXML.ignoreWhite = true;
myTreeXML.load("myxml.xml");
myTreeXML.onLoad = function(success) {
  if (success) {
    a[0].dataProvider = myTreeXML;
    } else {
   mytextArea.text = "No success!!";
  }
};
myTreeListener = new Object();
myTreeListener.change = function(溶剂) {
  var thedata = 溶剂.target.selectedItem.attributes.data;
  var thename = 溶剂.target.selectedItem.attributes.label;
  if (thedata.indexOf("http", 0)<>-1) {
    getURL(thedata);
  } else {
     mytextArea.text = thename+":"+thedata;
  }
};
a[0].addEventListener("change", myTreeListener);
//以上是tree组件的用法,你可以看看系列教程—Tree组件2的教程
//window组件的内容
a[1].setSize(249, 238);
a[1].title = "看看,这不是我的照片^0^——可以拖动";//标题
b = a[1].createObject("mym", 11, 10);//这就是库里的那个mc
b._x = 20;
b._y = 35;
//以上是window组件的用法,回头我在写个相关教程:)~~
//ScrollPane组件的内容
a[2].setSize(249, 236);
a[2].contentPath = "mycont.swf"

ok!!!!!!!,是不是也是很简单呀~~~哈哈,行动起了做一个看看吧!!

  .
 
 
Google
我们的服务免费课件 课件定做 毕业课件设计 免费课件(QQ:375824467/电话:13996037041)  教程录入:admin    责任编辑:admin 
------------

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

  • 上一篇教程:
  • 下一篇教程:
  •    最新热点    最新推荐    相关教程
    Flash MX 2004 教程: 使用信…
    MX2004 组件(一):焦点管理器…
    MX2004组件(二)Accordion[折…
    MX2004组件(三):DataHolder
    MX2004组件(四) :Data Comp…
    FlashMX2004组件教程-tree组…
    FlashMX2004组件教程-tree组…
    flashMX2004组件教程-Accord…
    flashMX2004组件教程-Menuba…
    FlashMX2004组件入门(3):Co…
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)