如何在Codename One

时间:2015-04-29 14:36:47

标签: codenameone

我正在尝试使用可滚动的TitleArea创建自定义表单配置。表单(黑色)在BorderLayout.CENTER(蓝色)中有一个BoxLayout.Y_AXIS布局。 StatusBar(绿色)保留在BorderLayout.NORTH(绿色)中,其余的TitleArea(青色)位于BoxLayout的第一个位置。

removeComponentFromForm函数无法在扩展类中使用。如何从Form中删除组件以从BorderLayout.NORTH中删除titleArea?

plan

1 个答案:

答案 0 :(得分:1)

为什么要使用标题区?为什么不将组件添加到框架布局Y的顶部并将其设置为标题,以便将其滚动出来?

您还可以使用包含许多功能的新Toolbar API在滚动时淡出标题等。请参阅:

http://www.codenameone.com/blog/toolbar.html

http://www.codenameone.com/blog/cats-in-toolbars.html