使用绝对定位, 你通过使用其 x 和 y 属性来指定子控件的位置, 或者指定基于限制的布局;否则, Flex 会将该子级置于父容器的位置 0,0
处。 当指定 x 和 y 坐标时, 仅当更改这些属性值时, Flex
才会重新定位控件。使用
下面这个例子使用了据对定位标签,容器内名为“按钮1”的组件未定义坐标则默认放在(0,0)位置,其它组件定义了xy则排放在指定位置。
例子如下:
xmlns:mx="library://IP/flex/mx" minWidth="955" minHeight="600">
>
import mx.utils.URLUtil;
private function initApp():void {
var url:String = Application.application.url;
fullURL = URLUtil.getFullURL(url, url);
port = URLUtil.getPort(url);
protocol = URLUtil.getProtocol(url);
serverName = URLUtil.getServerName(url);
isSecure = URLUtil.isHttpsURL(url);
}
[Bindable]
private var fullURL:String;
[Bindable]
private var protocol:String;
[Bindable]
private var port:int;
[Bindable]
private var serverName:String;
[Bindable]
private var isSecure:Boolean;
]]>