<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
    主站蜘蛛池模板: 免费黄色小视频网站| 国产在线观看片a免费观看 | 1a级毛片免费观看| 亚洲国产精品一区二区久久| 两个人看的www视频免费完整版| 久久亚洲色一区二区三区| 国产高潮流白浆喷水免费A片 | 亚洲国产成人久久综合野外| 国产V片在线播放免费无码 | 99在线观看免费视频| 久久亚洲AV成人无码软件| 中文免费观看视频网站| 亚洲va成无码人在线观看| 免费鲁丝片一级在线观看| 在线亚洲v日韩v| 三上悠亚亚洲一区高清| 小日子的在线观看免费| 亚洲中文字幕久在线| 国产a级特黄的片子视频免费 | a级片免费在线播放| 亚洲美女视频一区二区三区| 最近的免费中文字幕视频| 羞羞视频免费网站含羞草| 区久久AAA片69亚洲| 日韩在线播放全免费| 国产亚洲欧美在线观看| 在线亚洲97se亚洲综合在线| 精品无码国产污污污免费网站| 国产亚洲精品成人AA片| 亚洲国产人成中文幕一级二级| a级毛片免费高清毛片视频| 亚洲一区免费视频| 亚洲精品一级无码中文字幕| 免费无码又爽又刺激高潮视频 | 九九免费久久这里有精品23| 亚洲国产成人久久综合碰碰动漫3d | 亚洲av无码专区在线电影| 亚洲欧洲日产国码无码久久99| 国产va免费精品观看精品| 污污免费在线观看| 亚洲国产美女精品久久|