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]);
    }

    }

    }
    }

  • 相关阅读:
    不要同时使用ReentrantLock类与synchronized关键字锁定会修改同一个资源的不同方法
    java中volatile关键字的含义
    浅谈操作系统对内存的管理
    Java线程池使用说明
    写在清明节之后
    PY一天一学
    24小时只睡了1个小时
    关于团队关于吐槽
    出尔反尔
    时间都去哪儿了?
  • 原文地址:https://www.cnblogs.com/yanshuoistutu/p/2725293.html
Copyright © 2011-2022 走看看