我想将MenuItems
组合在一起,然后在MenuBar
中将它们分隔开来。经典示例是一个文字处理器菜单,其中剪切,粘贴,复制操作在一起,然后您可以在另一个组中进行撤消,重做,等等。 Vaadin有可能吗?
由此我不是指工具栏下拉菜单中的一行,而是在工具栏中的按钮组中分组一个空格。下面的截图来自Vaadin讨论论坛。
答案 0 :(得分:0)
可以在两个项目之间添加分隔符:
item.addItem("Copy", null);
item.addItem("Paste", null);
item.addSeparator();
item.addItem("Test", null);
对于两个项目之间的空格,我会为项目添加样式名称,并使用CSS在项目后面添加一些空格:
Item paste = item.addItem("Paste", null);
paste.setStyleName("space-after");