zoukankan      html  css  js  c++  java
  • TileList组件做的一个图片浏览工具

    package
    {

    import flash.display.MovieClip;
    import fl.controls.*;
    import fl.data.DataProvider;
    import fl.events.ListEvent;

    import flash.display.Loader;
    import flash.net.URLRequest;

    import flash.events.Event;


    public class Tilelist extends MovieClip
    {
    private var imagesURL:String = "";
    private var myTileList:TileList = new TileList();
    private var imagesArr:Array = new Array();
    private var arr:Array = new Array();
    public function Tilelist()
    {
    for (var i:uint = 1; i < 5; i++)
    {
    imagesArr.push({source:imagesURL + i + ".jpg", label:"Image " + i});

    }

    var dp:DataProvider = new DataProvider(imagesArr);

    // myTileList.direction = ScrollBarDirection.VERTICAL;
    myTileList.labelField ="";

    myTileList.dataProvider = dp;
    myTileList.columnWidth = 210;
    myTileList.rowHeight = 98;
    myTileList.columnCount = 3;
    myTileList.move(-50, 280);
    myTileList.addEventListener(ListEvent.ITEM_CLICK,onGetImageHandler);
    addChild(myTileList);


    }

    private function onGetImageHandler(e:ListEvent):void
    {

    for (var j:int = 1; j < 5; j++)
    {
    var loader:Loader = new Loader();
    loader.load(new URLRequest(String("p"+ j + ".jpg")));
    arr.push(loader);

    }

    if(e.item.label == "Image 1")
    {
    arr[0].x = 200;
    arr[0].y = 50;
    stage.addChild(arr[0]);
    }else if(e.item.label == "Image 2")
    {
    arr[1].x = 200;
    arr[1].y = 50;
    stage.addChild(arr[1]);
    }else if(e.item.label == "Image 3")
    {
    arr[2].x = 200;
    arr[2].y = 50;
    stage.addChild(arr[2]);
    }else if(e.item.label == "Image 4")
    {
    arr[3].x = 200;
    arr[3].y = 50;
    stage.addChild(arr[3]);
    }

    }

    }
    }

  • 相关阅读:
    Spring Cloud Feign 在调用接口类上,配置熔断 fallback后,输出异常
    Spring Cloud Feign 输出日志
    RestTemplate OR Spring Cloud Feign 上传文件
    Springboot swagger2 导出api文档
    springboot + swagger2 生成api文档
    网页输出日志文件
    Mybatis Common Mapper文件
    Java 序列化工具类
    rabbitMQ的三种路由模式
    .net mvc中session的锁机制
  • 原文地址:https://www.cnblogs.com/yanshuoistutu/p/2725293.html
Copyright © 2011-2022 走看看