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

    }

    }
    }

  • 相关阅读:
    回调函数的理解[转]
    Android开发的小技巧总结
    获取Android源码
    PopupWindow的dismiss
    Linux下Android ADB驱动安装详解
    ubuntu下svn使用指南
    透明的Dialog
    ubuntu下SVN服务器安装配置
    JAVA签名
    android Intent API8
  • 原文地址:https://www.cnblogs.com/yanshuoistutu/p/2725293.html
Copyright © 2011-2022 走看看