<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.collections.ArrayCollection;
[Bindable]
private var _arrayCollection:ArrayCollection =
new ArrayCollection(["../img/images3.jpg",
"../img/460.jpg",
"../img/imagesCAV1ZQPW.jpg",
"../img/images52.jpg",
"../img/64d92fc7jw1dj9wsnjlmij.jpg",
"../img/http_imgload.jpg",
"../img/imagesCAA9E8GD.jpg",
"../img/imagesCATSNEV1.jpg",
"../img/imagesCAUFLAPQ.jpg"
]);
private var tim:Timer = new Timer(3000);
private var j:int = 0;
private function init():void{
if(_arrayCollection.length != 0){
showImage.source = _arrayCollection.getItemAt(0);
everySecondCheckImage();
}
}
private function clickImage(e:Event):void{
tim.stop();
showImage.source = e.currentTarget.getRepeaterItem();
j = getImageIndexOf(e.currentTarget.getRepeaterItem());
hboxLength.horizontalScrollPosition = 120 * j;
tim.start();
}
//每三秒切换一次
private function everySecondCheckImage():void{
tim.addEventListener(TimerEvent.TIMER,function(e:TimerEvent):void{
j = j + 1;
hboxLength.horizontalScrollPosition = 120 * j;
if(j > _arrayCollection.length - 1){
j = 0;
hboxLength.horizontalScrollPosition = 0;
}
showImage.source = _arrayCollection.getItemAt(j);
});
tim.start();
}
//返回当前图片的索引
private function getImageIndexOf(obj:Object):int{
return _arrayCollection.getItemIndex(obj);
}
]]>
</mx:Script>
<mx:VBox x="270" y="10" width="611"
borderStyle="solid" borderThickness="1" height="530">
<mx:VBox borderStyle="solid" borderThickness="1"
paddingTop="2" paddingRight="2" paddingBottom="2"
paddingLeft="2" width="607" height="397">
<mx:Image id="showImage" width="600"
height="391" x="211" y="173"
maintainAspectRatio="false"/>
</mx:VBox>
<mx:HBox width="606" height="125" id="hboxLength">
<mx:Repeater dataProvider="{_arrayCollection}" id="repArray">
<mx:VBox buttonMode="true"
borderThickness="1" borderStyle="solid"
paddingTop="2" paddingRight="2"
paddingBottom="2" paddingLeft="2">
<mx:Image source="{repArray.currentItem}"
width="109" height="100"
maintainAspectRatio="false" click="clickImage(event)"/>
</mx:VBox>
</mx:Repeater>
</mx:HBox>
</mx:VBox>
</mx:Application>
分享到:
相关推荐
实现的原理是通过XML配置图片数据,Flex读取XML文件获取到图片数据,然后将当前显示的图片设置为XML中配置的第一条数据的图片,通过四个按扭来控制图片播放的索引,同时为图片也加了事件处理函数,点击图片就切换到...
主要使用TileList控件,实现相册的功能。包括相册的翻页,以及点选相册时,图片的特效放大浏览、切换等等功能。
怎样切换鹰眼显示和隐藏状态 ........................................................................ 26 第 10 问 怎样实现不同的客户端看到的地图不同 ......................................................
FlexLayout布局 gank HIapp IT-EBOOK leantodu LOL战绩查询 movecss效果 Railay:整体框架 redux绑定 TCP,IP长连接 todo list v2ex 一个(仿) 一元夺宝主页设计 万年历 下拉刷新,tab切换 东航订机票 事项助手 ...
FlexLayout布局 gank HIapp IT-EBOOK leantodu list.txt LOL战绩查询 movecss效果 Railay:整体框架 redux绑定 TCP,IP长连接 todo list v2ex 一个(仿) 一元夺宝主页设计 万年历 下拉刷新,tab切换 ...
FlexLayout布局 gank HIapp IT-EBOOK leantodu list.txt LOL战绩查询 movecss效果 Railay:整体框架 redux绑定 TCP,IP长连接 todo list v2ex 一个(仿) 一元夺宝主页设计 万年历 下拉刷新,tab切换 ...
欢迎页面,音乐控制-图片自适应,富文本解析-圆形菜单-城市切换-备忘录-外卖:实现类似锚点功能-大转盘-天气预报-妈妈课堂-家居电商-富文本解析,折线图,MD5,bluebird-小游戏-别踩白块-小熊的日记-小程序
FlexLayout布局 gank HIapp IT-EBOOK leantodu LOL战绩查询 movecss效果 Railay:整体框架 redux绑定 TCP,IP长连接 todo list v2ex 一个(仿) 一元夺宝主页设计 万年历 下拉刷新,tab切换 东航订机票 事项助手 ...
100多个源码小程序,微信小程序全套源代码(后台、小... AppleMusic B站首页界面设计:附详细教程 cnode社区版 dribbble FlexLayout布局 ...下拉刷新,tab切换 ...创客+实现大量功能,推荐研究 ...图片自适应 ,富文本解析
100多个源码小程序,微信小程序全套源... 小程序类型列表: .idea AppleMusic B站首页界面设计:附详细教程 cnode社区版 ...FlexLayout布局 ...下拉刷新,tab切换 ...创客+实现大量功能,推荐研究 ...图片自适应 ,富文本解析
没事的,PHPdtb 采用FLEX技术,早就实现了防盗功能,你只需要在后台设置中心,把图片的显示方式改为FLASH显示就可以了。并且还支持图片全屏观看。 后台外部工具集,可以让您随时查看到网站的收录情况和Alexa世界排名...
鼠标放在一个连接上,会显示图片(类似tooltip) 使用microsoft.web.ui.webcontrols的TabStrip与IFame组件,达到页的切换效果 HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署...
跨平台,Balsamiq Mokups是用Flex和Air实现的,所以在Mac OS, Linux和Windows下都能使用; 不仅仅有桌面版本,还有能集成在Confluence,JIRA,和XWiki中的版本,使得异地在线协作更方便有效。 可以用命令行进行...
基于 Vue(2.5) + vuex + vue-router + vue-axios +better-scroll + Scss + ES6 等开发一款移动端音乐WebApp,UI 界面参考了安卓版的QQ音乐、flex 布局适配常见移动端。 部分图片预览 开发目的 通过学习开发一个 Vue ...
19.11滤镜切换的相册示例 412 19.12小结 415 第6篇ActionScript3.0多媒体编程 第20章音频编程 418 20.1音频概述 418 20.2播放声音 418 20.2.1音频嵌入 419 20.2.2音频载入 420 20.2.3流式音频 422 20.3播放控制 424 ...