我有一個主要複合包含SplitLayoutPanel,其中包含左側的StackLayoutPanel和右側的Gwt Map窗口。如何正確設置它們的大小和屬性,以便它們始終適合整個瀏覽器窗口?GWT自動貼合複合
0
A
回答
1
- 設置左分量的大小爲100%
- 做相同的右分量
- 適合使用Window.getClientWidth()和Window.getClientHeight()主要複合
這就是我的成就,但老實說我並不完全開心。您必須傾聽窗口的大小調整事件,並且硬編碼的大小難以用不同的瀏覽器維護。
順便說一句,RootLayoutPanel被設計爲適合整個窗口,所以你可能想要設置合成的大小爲100%,並將其放置到RootLayoutPanel,看看它是如何工作的:)請給出一些反饋,我是也感興趣。
1
我認爲使用ResizeComposite而不是Composite,並將此小部件直接添加到RootLayoutPanel應該工作。
+0
是的,爲了增加RootLayoutPanel和Split/StackLayoutPanels之間的更多小部件,確保它們是Layout小部件,這意味着實現RequireResize/ProvideResize,並且它會自動填充整個瀏覽器窗口。 –
相關問題
- 1. 自動貼合iframe
- 2. GWT uibinder複合
- 3. 複合在GWT
- 4. GWT:複合不顯示
- 5. GWT複合最佳實踐
- 6. GWT複合小部件
- 7. GWT - 複製並粘貼ZeroClipboard
- 8. Gwt + adfs組合
- 9. GWT擴展複合代替Widget
- 10. 上GWT mouseOut事件一個複合
- 11. GWT:無法從DockLayoutPanel轉換爲複合
- 12. 包裝DockLayoutpanel的GWT複合 - Composite或ResizeComposite?
- 13. GWT。圖片加載和複合
- 14. 如何實現SelectionEvent在複合GWT
- 15. 等待GWT複合可視化
- 16. GWT - 對齊複合到右側
- 17. 混合GWT和外部GWT
- 18. 合併和R中粘貼重複列
- 19. mysql的自動遞增複合
- 20. 自動增加複合主鍵
- 21. 自動增量複合鍵InnoDB
- 22. MySql複合PK與自動增量
- 23. Oracle複合鍵自動遞增(減量!?)
- 24. 來自XML文件的GWT動態菜單。如何反映複合類?
- 25. PHP/Imagick:自定義複合混合
- 26. 動態更新GWT複合窗口小部件的內容
- 27. RestyGWT和GWT整合
- 28. 結合android和gwt?
- 29. GWT ValueListBox符合MVP
- 30. GWT組合框MULTISELECT
這是在GWT中引入LayoutPanel之前做到這一點的方法。使用佈局面板確保要根據瀏覽器窗口大小自動調整大小的所有面板及其父項(根據RootLayoutPanel)是RequireResize面板(例如佈局)。 –
是的,謝謝你的反饋。 – Xorty