我想通過從LWUIT的1.5 GUI生成器生成的StateMachine
管理任何Form
,但我有我的組件,它擴展了Components
以及我自己的Layouts
。如何將它們添加到gui生成器中作爲自定義Component
?如何將用戶組件包含到LWUIT 1.5 GUI Builder中?
0
A
回答
1
你有兩種方法。第一個覆蓋:
protected Component createComponentInstance(String componentType, Class cls)
它允許您替換給定類型的所有組件(例如,爲所有表單創建您自己的子類)。
第二個選項是在運行時添加它們。
我們過去允許使用pickMIDlet功能的使用組件,但這有點問題,因爲在編輯res文件時用戶類可能不可編譯。
1
您必須在GUI構建器中創建它們,不能將自己的Component
從代碼導出到GUI生成器。在Gui Builder中構建它們,如果這個組件是Container
,那麼您可以創建這個使用的實例StateMachine.createContainer(resource, "nameContainer");
。要通過StateMachine
管理Forms
,可以使用StatMachine.showForm("nameForm");
顯示Form
和StateMachine.back()
以返回導航。
相關問題
- 1. Lwuit 1.5 GUI Builder生成鱈魚文件
- 2. 在LWUIT 1.5
- 3. 使用lwuit gui builder從主類生成的調用gui
- 4. 如何在lwuit 1.5中使用ContainerList?
- 5. 如何將GUI Builder創建的用戶界面嵌入到電子郵件中?
- 6. 如何使用NetBeans GUI Builder包含自定義面板?
- 7. 將Android移植到新的LWUIT 1.5
- 8. 如何在Lwuit命令中包含Check?
- 9. 將亞馬遜庫包含在joomla 1.5組件中時出錯
- 10. 如何在NetBeans GUI Builder中使用swing組件的「action」屬性?
- 11. LWUIT 1.5 VKB問題
- 12. C++ Builder:包含JAR文件
- 13. GUI Builder將阿比
- 14. 如何在Flash Builder中將swc包含到項目中(不合併到代碼中,包含swc)
- 15. 將資產包含在部署到Android的HTML5 Builder應用中
- 16. 如何使用GUI將軟件包添加到NUGET中
- 17. 如何將圖像添加到SciLab的Gui Builder中?
- 18. 將Flash UI組件添加到Builder中
- 19. 問題與BB LWUIT 1.5 TextField
- 20. 如何將Flash Builder項目作爲庫包含在android studio中?
- 21. LWUIT 1.5的Mac OS開發
- 22. 如何將jQuery插入到Angular 1.5組件中
- 23. 將現有的OpenCV應用程序包含到Qt GUI中
- 24. Flash Builder - 如何構建或包含SWC
- 25. 如何將.scss文件包含在angular2中的組件中?
- 26. 如何在C++ builder中包含exe文件?
- 27. 如何將Indy組件添加到C++ Builder項目中?
- 28. 如何使用NetBeans Gui Builder將JLabel居中?
- 29. 如何更改組件的位置在新的gui builder codenameone
- 30. 將整數綁定到AngularJS 1.5組件
不幸的是...希望下一個版本能夠讓用戶從自己寫的類中添加他/她自己的組件。 – 2012-03-31 17:48:03