我創建了一個窗口組件,但它會隨機放置我是否打開它的窗口,x和y位置只會偏移元素,而不是窗口。我如何將它放置在屏幕的中心?中心窗口組件
Flex 4的(AS3):
private function openDoc():void {
if (newWindow != null) newWindow.close();
newWindow = new docwin();
newWindow.width = 500;
newWindow.height = 320;
newWindow.type = "normal";
newWindow.systemChrome = "standard";
newWindow.transparent = false;
newWindow.setStyle("showFlexChrome", true);
newWindow.showStatusBar = false;
newWindow.minimizable = false;
newWindow.maximizable = false;
newWindow.resizable = false;
newWindow.open();
}
實際上,將這個添加到Window組件中,使用「this.nativewindow」而不是「newWindow」來實現每行工作。 newWindow是一個組件,而不是nativeWindow,它已經讓Flex 4和AIR 2中的很多組件變得非常混亂。 Math.ceil是可選的。謝謝! – Proyb2 2010-12-06 12:50:17