如何在代号一中自定义 SideMenuBar(汉堡菜单)的大小(宽度)

How do I customize the size (width) of the SideMenuBar (hamburger menu) in Codename One

我在使用 this, I'm considering the switch to the newer Toolbar API 实现的代号一中有一个侧边菜单栏,但两者似乎是一样的。

我想自定义侧面菜单栏的打开宽度,这在 UI 中有点不透明,而且我看不到设置器,因为 API 由 addCommand(new Command("My Command");

This blog post提到了很多选项,但没有提到宽度。

本手册涵盖了 some theme constants,可让您自定义侧边菜单。具体来说:

  • sideMenuSizeTabPortraitInt 在纵向模式的平板电脑中展开时侧边菜单的大小

  • sideMenuSizePortraitInt 在纵向模式下 phone 展开时侧边菜单的大小

  • sideMenuSizeTabLandscapeInt 在横向模式的平板电脑中展开时侧边菜单的大小

  • sideMenuSizeLandscapeInt 在横向模式下 phone 展开时侧边菜单的大小

您可以通过打开设计器工具、选择主题并选择 "Constants" 选项卡来设置它们,您可以在其中添加其中任何一个。

所有这些尺寸都是屏幕百分比。