我有一个Codename One应用程序,该应用程序具有基于旧SideMenuBar
的大量自定义侧边菜单。在注意到博客帖子涵盖permanent sidemenu代码为Toolbar
的能力后,我将我的代码迁移到了新的Toolbar
API。
代码非常相似,效果相当不错但是当我切换到永久侧菜单模式时,一些元素丢失了。例如。 :
Command sep = new Command("");
sep.putClientProperty(new Label(" ", "Separator"));
toolbar.addCommandToSideMenu(sep);
完美显示分隔符,但在使用永久侧边菜单时不起作用。
答案 0 :(得分:1)
这是适用于SideMenuBar
的行为,但我们在迁移到Toolbar
API时没有保留这种行为。
您可以改为使用addComponentToSidemenu
。