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

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

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

    gembin

    OSGi, Eclipse Equinox, ECF, Virgo, Gemini, Apache Felix, Karaf, Aires, Camel, Eclipse RCP

    HBase, Hadoop, ZooKeeper, Cassandra

    Flex4, AS3, Swiz framework, GraniteDS, BlazeDS etc.

    There is nothing that software can't fix. Unfortunately, there is also nothing that software can't completely fuck up. That gap is called talent.

    About Me

     

    How to use verticalCenter and horizontalCenter in a container with absolute layout


    In this tutorial I will explain how you can use the verticalCenter and horizontalCenterconstraints in a container with absolute layout.

    At this stage you probably already figured out how to use the leftrighttopbottomconstraints. But what about horizontalCenter and verticalCenter?

    horizontalCenter is the distance from the center of the container in the horizontal where you want your component to appear. If you give it a positive value, the component will show up in the right half of the container. If you give it a negative value the component will appear in the left half.

    <mx:Canvas width="500" height="500">
    <mx:Button horizontalCenter="200" label="Right half of the container"/>
    <mx:Button horizontalCenter="-200" label="Left half of the container"/>
    </mx:Canvas>
    

    If you try to combine horizontalCenter with left or right constraints, they will always be ignored as the horizontalCenter constraint always takes precedence.

    <mx:Canvas width="500" height="500">
    <mx:Button horizontalCenter="200" left="400" label="Button 1"/>
    <mx:Button horizontalCenter="200" right="200" label="Button 2"/>
    </mx:Canvas>
    

    In the example above the two buttons will overlap because the value of the left andright coordinate is ignored.

    verticalCenter is the distance from the center of the container in the vertical where you want your component to appear. If you give it a positive value, the component will show up in the bottom half of the container. If you give it a negative value the component will appear in the top half.

    <mx:Canvas width="500" height="500">
    <mx:Button verticalCenter="200" label="Bottom half of the container"/>
    <mx:Button verticalCenter="-200" label="Top half of the container"/>
    </mx:Canvas>
    

    If you try to combine verticalCenter with top or bottom constraints, they will always be ignored as the verticalCenter constraint always takes precedence.

    <mx:Canvas width="500" height="500">
    <mx:Button verticalCenter="200" top="400" label="Button 1"/>
    <mx:Button verticalCenter="200" bottom="200" label="Button 2"/>
    </mx:Canvas>
    

    In the example above the two buttons will overlap because the value of the top andbottom constraint is ignored.

    The code below shows possible combinations of horizontalCenter and verticalCenterthat you can use to layout your components:

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" height="520" width="520">
    <mx:Button label="Left Center" horizontalCenter="-200" verticalCenter="0">
    </mx:Button>
    <mx:Button label="Center" horizontalCenter="0" verticalCenter="0">
    </mx:Button>
    <mx:Button label="Right Center" horizontalCenter="200" verticalCenter="0">
    </mx:Button>
    <mx:Button label="Top Left" horizontalCenter="-200" verticalCenter="-200">
    </mx:Button>
    <mx:Button label="Top Center" horizontalCenter="0" verticalCenter="-200">
    </mx:Button>
    <mx:Button label="Top Right" horizontalCenter="200" verticalCenter="-200">
    </mx:Button>
    <mx:Button label="Bottom Left" horizontalCenter="-200" verticalCenter="200">
    </mx:Button>
    <mx:Button label="Bottom Center" horizontalCenter="0" verticalCenter="200">
    </mx:Button>
    <mx:Button label="Bottom Right" horizontalCenter="200" verticalCenter="200">
    </mx:Button>
    <mx:Button label="Ignored right constraint" right="10" horizontalCenter="-200" verticalCenter="50">
    </mx:Button>
    <mx:Button label="Not ignored right constraint" right="10" verticalCenter="50">
    </mx:Button>
    <mx:Button label="Ignored top constraint" top="10" horizontalCenter="-200" verticalCenter="-50">
    </mx:Button>
    <mx:Button label="Not Ignored top constraint" top="10" horizontalCenter="-200">
    </mx:Button>
    </mx:Application>

    posted on 2010-08-17 23:10 gembin 閱讀(590) 評論(0)  編輯  收藏 所屬分類: Flex4


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


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿(6)

    隨筆分類(440)

    隨筆檔案(378)

    文章檔案(6)

    新聞檔案(1)

    相冊

    收藏夾(9)

    Adobe

    Android

    AS3

    Blog-Links

    Build

    Design Pattern

    Eclipse

    Favorite Links

    Flickr

    Game Dev

    HBase

    Identity Management

    IT resources

    JEE

    Language

    OpenID

    OSGi

    SOA

    Version Control

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    free counters
    主站蜘蛛池模板: 亚洲av无码专区在线电影天堂| 午夜a级成人免费毛片| 免费精品国产自产拍在线观看 | 亚洲伊人久久大香线蕉啊| 久久精品国产精品亚洲艾草网美妙| 免费电视剧在线观看| 99re在线这里只有精品免费| 香蕉免费一级视频在线观看| 在线亚洲精品视频| 亚洲色欲色欲www在线播放 | 男女一边桶一边摸一边脱视频免费 | 日本亚洲中午字幕乱码| 亚洲人配人种jizz| 中文字幕亚洲色图| 亚洲AV无码欧洲AV无码网站| 在线亚洲97se亚洲综合在线| 亚洲精品在线视频| 又黄又爽一线毛片免费观看| 日韩一级免费视频| 日韩免费在线观看| 日韩a级毛片免费视频| 韩国免费三片在线视频| 成人免费无毒在线观看网站| 无码日韩精品一区二区免费| 成人免费的性色视频| 91精品免费久久久久久久久| 88av免费观看| 亚洲一区二区免费视频| 2020久久精品国产免费| 无码精品A∨在线观看免费| 免费精品国产自产拍在线观看图片| 久久成人国产精品免费软件| 真人做人试看60分钟免费视频| 100部毛片免费全部播放完整| www视频免费看| 无码国产精品一区二区免费式影视| 曰批视频免费30分钟成人| 成人性生交大片免费看午夜a| 色妞WWW精品免费视频| 免费无码又爽又高潮视频| 四只虎免费永久观看|