如何在Vaadin中为MenuBar设置标题(不是标题)

时间:2015-12-31 21:31:28

标签: gwt vaadin vaadin7

我想为我的MenuBar设一个标题,但我没有在Vaadin API中找到任何方法。只需在按钮上显示一个小文本即可触发下拉菜单(如用户名),而不是现在显示的三角形。谢谢!

MenuBar menu = new MenuBar();
menu.setWidth("70px");

MenuItem home = menu.addItem("Home", FontAwesome.HOME, new Command() {
         public void menuSelected(MenuItem selectedItem) {doSomething();}});
MenuItem settings = menu.addItem("Settings", FontAwesome.COGS, new Command() {
         public void menuSelected(MenuItem selectedItem) {doSomething();}});
MenuItem logout = menu.addItem("Sign out", FontAwesome.SIGN_OUT, new Command() {
         public void menuSelected(MenuItem selectedItem) {doSomething();}});

1 个答案:

答案 0 :(得分:0)

如果您删除<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> ,您会发现所有三个菜单(主页,设置,退出)都是水平对齐的,我相信这不是您想要的。你想做的更像是这样:

setWidth