Heim >php教程 >PHP开发 >So erhalten Sie die Länge und Breite des aktuellen Fensters in Flex4

So erhalten Sie die Länge und Breite des aktuellen Fensters in Flex4

高洛峰
高洛峰Original
2016-12-27 17:08:141317Durchsuche

Um die adaptive Bildschirmgröße von Flex-Webseiten zu realisieren

, habe ich online gesehen, dass die Antwort

Application.application.width

Application.application.height lautet

Dies gilt jedoch für 6a015f5b1bdbc008ba69da5cc7b1cb1b Nach flex4 wird empfohlen, 90ec72a54ca2c6df81e1b67164145d0a anzuwenden, und es wurde festgestellt, dass Application.application nicht mehr existiert
this.stage.stageWidth

Ich habe eine Anmeldeschnittstelle ohne Verwendung des Status erstellt und die Komponente PopUp in ein neues Fenster umgewandelt. Dies erleichtert die wiederholte Verwendung in der Zukunft, aber ich wollte auch, dass das neue Fenster wie ein aussieht Neue Seite, also habe ich darüber nachgedacht, wie man das PopUp-Fenster so gestalten kann, dass sich die Schnittstellengröße an den Bildschirm anpasst.

Was ich mache ist

<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009" 
xmlns:s="library://ns.adobe.com/flex/spark" 
xmlns:mx="library://ns.adobe.com/flex/mx" 
xmlns:local="*" 
width="1366" height="768" 
preinitialize="loginPreinit()" 
initialize="loginInit()">
private function loginPreinit():void 
{ 
this.width=this.stage.stageWidth; 
this.height=this.stage.stageHeight; 
}

So passt sich auch das PopUp-Fenster an die Bildschirmgröße an.


Weitere Artikel zur Flex4-Methode zum Ermitteln der Länge und Breite des aktuellen Fensters finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn