<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    TWaver - 專注UI技術(shù)

    http://twaver.servasoft.com/
    posts - 171, comments - 191, trackbacks - 0, articles - 2
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    TWaver Flex網(wǎng)元任意位置添加icon

    Posted on 2011-03-04 15:24 TWaver 閱讀(1598) 評論(0)  編輯  收藏

    在Java版本中提供的iconAttachment機制可以在網(wǎng)元的任意位置放置n個圖標或文字,如下圖所示

    在Flex版本中,用于也可以通過以下方式實現(xiàn)在網(wǎng)元上顯示icon的功能

    1 server1.setStyle(Styles.ICONS_NAMES, ["att5","att6""att7","att8"]);
    2 server1.setStyle(Styles.ICONS_POSITION, Consts.POSITION_BOTTOMRIGHT_TOPRIGHT);
    3 server1.setStyle(Styles.ICONS_ORIENTATION, Consts.ORIENTATION_TOP);
    4 server1.setStyle(Styles.ICONS_XOFFSET, 5);


    Flex版本的默認實現(xiàn)并沒有提供在多個postion添加icon的功能
    但是借助FlexMVC設(shè)計非常好的靈活性,可以很容易的擴展出這個功能,如下圖所示

    主要借助了TWaver中的Attachment機制,可以創(chuàng)建多個iconAttachment用來顯示不同位置的圖標

    代碼下載
    attachment

    有興趣的同學(xué)也可以實現(xiàn)下不同位置不同方向的attachment
    主要修改CustomIconAttachment的以下兩個方法即可

    1 private function getIconsSize(names:Array, orientation:String, xgap:Number, ygap:Number):Size
    2 override public function draw(graphics:Graphics):void

     


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久精品国产亚洲αv忘忧草 | 日本一道一区二区免费看| 色噜噜的亚洲男人的天堂| 国产91成人精品亚洲精品| 狠狠亚洲狠狠欧洲2019| 182tv免费观看在线视频| 日韩亚洲人成在线综合| 亚洲大尺度无码无码专区| 免费可以在线看A∨网站| a级毛片免费观看在线| 亚洲国产精品综合福利专区| 免费a级毛片无码a∨性按摩| 久久精品免费电影| 色噜噜噜噜亚洲第一| 亚洲最大福利视频网站| 免费国产成人午夜私人影视| 99re在线精品视频免费| 黄色免费在线观看网址| 亚洲日本在线播放| 亚洲一区二区三区影院 | 久久久久久精品成人免费图片| 国产亚洲综合视频| 久久综合亚洲色HEZYO社区 | 亚洲男同gay片| 亚洲AV日韩AV永久无码下载| 四虎影视永久免费观看网址| 亚洲免费闲人蜜桃| 99在线免费视频| 老司机福利在线免费观看| 亚洲国产激情在线一区| 亚洲av无码av制服另类专区| 亚洲成年人啊啊aa在线观看| 久久天天躁狠狠躁夜夜免费观看| 国产精品免费大片| 一个人免费观看视频在线中文| 77777亚洲午夜久久多喷| 亚洲国产精品久久久久婷婷老年| 亚洲日本在线观看视频| 日韩中文无码有码免费视频| 国产精品爱啪在线线免费观看| 亚洲一级特黄特黄的大片|