我已經使用adobe flex 3開發了一個應用程序。此應用程序中有許多自定義組件。假設最小屏幕分辨率爲1024 * 768,因此我開發了這款產品,因此我使用硬編碼寬度很少的組件。爲更高分辨率(1024 * 768或更高)無法以較低分辨率(800 * 600)工作的Flex 3應用程序
但是,我瞭解到客戶端在分辨率爲800 * 600的投影機上使用該產品。
當我試着在800 * 600分辨率下運行應用程序時,我無法使用該應用程序,因爲很少看到完整的屏幕。
我預測如果將應用程序設置爲800 * 600,則在更大的分辨率下看起來不太好。
我想知道如何以最小的效果解決這個問題?我無法決定是否必須以較低的分辨率重做大多數組件。
[編輯]
基於該答案,進行測試,我已經改變的部件的寬度和高度爲100%。基本上這個組件是TitleWindow
,底部是ControlBar
。並用於popup
。我面臨的問題是,ControlBar
沒有看到。該應用程序有VerticalScrollBar
但仍然無法在彈出窗口中滾動。在垂直滾動應用程序正在滾動,但不是彈出。
希望你明白我的問題,並可以提出解決方案。
感謝
安吉
感謝您的回覆。是的,我可以使用,但在開發過程中,我的印象是最低分辨率爲1024 * 768,並且在自定義組件中很少有兒童使用硬編碼的寬度和高度值。 – Anji
+1你使用絕對寬度/高度值,你幾乎總是遇到麻煩。 –