我正在我的應用程序的圖形用戶界面工作,並試圖定位我的組件(標籤,按鈕等),但我不能改變組件的位置。 我可以將佈局更改爲居中或頂部,但沒有別的。 有人可以幫我定位我的組件嗎?如何更改組件的位置在新的gui builder codenameone
回答
組件定位由容器的佈局管理器支配。這可能在開始時看起來並不直觀,但一旦您感覺到可用的不同佈局管理器,它就變得更加容易。聽起來你的容器目前正在使用BorderLayout,它允許你在北部,南部,東部,西部和中心放置組件。設計人員允許您爲每個容器選擇不同的佈局管理器。使用不同佈局嵌套組件可以讓您獲得所需的任何定位效果。
是啊,但我怎麼可以例如定位標籤不在左邊或中心位置,但在中間的東西。我的意思是我怎麼能做一點填充而不用在左邊和中間選擇 –
是的。這現在有點混亂。填充和邊距被認爲是主題的一部分,因此需要在舊主題設計器中編輯的主題中進行編輯。我們目前正在進行這方面的工作,並希望通過即將發佈的版本使這一點更加容易。 GUI構建器可方便地安排層次結構。爲了改進樣式和外觀(填充,邊框,背景圖像等),您可以使用主題設計器或CSS(通過CSS庫)使用樣式。 –
你有假設什麼時候發佈? –
- 1. 在新的codenameone GUI Builder中的日曆本地化
- 2. Netbeans GUI組件修改後不更新
- 3. CodenameOne GUI Builder將NPE在崩潰的IntelliJ IDEA
- 4. 如何在全新安裝時更改installation.log文件位置?
- 5. C#如何使用事件來更改對象更改的GUI更新?
- 6. CodenameOne如何使用GUI Designer的資源文件
- 7. 更改的位置,$位置
- 8. Lwuit 1.5 GUI Builder生成鱈魚文件
- 9. 更改組件視圖位置5
- 10. 如何在rails 3.x遷移中更改新列的位置
- 11. C++ Builder:位圖的位置
- 12. 如何更改Clickonce安裝程序中的更新位置?
- 13. 核心位置不會更新重要的位置更改
- 14. 如何在更新圖的nodeDataArray之後防止所有組件的位置更改?
- 15. 如何獲取CodenameOne TextField中每個更改的事件
- 16. 如何更改Grive文件夾位置?
- 17. 位置更新
- 18. 如何更改組的矩形而不更改其中的對象的位置?
- 19. 如何更改gitconfig位置?
- 20. 如何更改MessageBox位置?
- 21. 如何在地圖位置更改後更改div的內容?
- 22. 更改JavaScript中數組值的位置
- 23. 更改設置文件的位置
- 24. 更改文件選擇器中附件組件的位置
- 25. 如何更改JLabel或其他任何我添加的組件的位置?
- 26. 如何將用戶組件包含到LWUIT 1.5 GUI Builder中?
- 27. 如何更改〜/ .bundler目錄位置?
- 28. 如何在XPCOM組件中更改FF4的配置文件
- 29. 文件位置更改時更新形狀中的超鏈接
- 30. 如何更改FF中的iframe位置
你好,歡迎來到Stackoverflow!請閱讀[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)和[完美問題](http://codeblog.jonskeet.uk/2010/08/29/寫完美的問題/)以及如何創建一個[最小化,完整和可驗證的示例](http://stackoverflow.com/help/mcve) –