我在采样器的vaadin演示网站上看到一个菜单栏,当菜单栏变小时,该菜单栏的末尾会显示一个图标。但是没有源代码可以向我展示如何执行此操作。有谁知道他们是怎么做到的?
https://demo.vaadin.com/sampler/#ui/interaction/menu-bar
实际上,您可以拖动右下角的箭头来增大或减小空间。在菜单栏的最后,您可以看到一个“播放图标”,其中包含隐藏的菜单项。
但是如何?
这是MenuBar组件的内置功能。您需要为组件设置一个明确的宽度,例如setWidth("100%")。您可以在示例源中看到它(单击右上角的(i)图标并打开“源”选项卡)。
setWidth("100%")