Codenameone 代号一:将汉伯格菜单移到标题下方

Codenameone 代号一:将汉伯格菜单移到标题下方,codenameone,Codenameone,我想在表单标题下的容器中显示hamberger菜单。目前默认情况下,hamberger菜单出现在表单标题上。所以您能帮我解决这个问题吗。 提前感谢要开始,您需要隐藏默认的汉堡包菜单按钮。为此,请添加此主题常量: hideLeftSideMenuBool 并将其设置为true 其次,创建一个自定义按钮,该按钮具有与默认按钮相同的UIID和图标。将此按钮添加到BorderLayout表单北部的容器中 最后,将下面的actionListener添加到按钮: final Button cmdMenuB

我想在表单标题下的容器中显示hamberger菜单。目前默认情况下,hamberger菜单出现在表单标题上。所以您能帮我解决这个问题吗。
提前感谢

要开始,您需要隐藏默认的汉堡包菜单按钮。为此,请添加此主题常量:

hideLeftSideMenuBool
并将其设置为
true

其次,创建一个自定义按钮,该按钮具有与默认按钮相同的
UIID
图标
。将此按钮添加到
BorderLayout
表单北部的容器中

最后,将下面的
actionListener
添加到按钮:

final Button cmdMenuButton = new Button(" ", yourMenuIcon, "TitleCommand");
cmdMenuButton.addActionListener(evt -> myForm.getToolbar().openSideMenu());

错误是发生的内部应用程序错误。java.lang.NullPointerException