【问题标题】:Smartgwt create a menu to store the buttonsSmartgwt 创建一个菜单来存储按钮
【发布时间】:2019-01-09 16:58:32
【问题描述】:

我在使用 smartgwt 时发现页面上的按钮太多了。

所以我想创建一个菜单按钮来存储我的一些按钮,如果我的页面上有超过3个按钮,另一个按钮将隐藏在一个菜单按钮中,当用户点击“更多按钮”时,将显示隐藏的按钮。

如何将按钮添加到菜单中?

Menu button

【问题讨论】:

    标签: button menu smartgwt


    【解决方案1】:

    我找到了解决办法:

        for(int i = 4; lastIndex > i; lastIndex--) {    
    
            HStack editButtons = new HStack(1);
            editButtons.setDefaultLayoutAlign(VerticalAlignment.CENTER);  
            editButtons.setSnapTo("TR");  
            editButtons.setHeight("100%");
            editButtons.setWidth("100%");
            editButtons.setMembers(buttonLayout.getMember(lastIndex)); 
    
            MenuItem editMenuItem = new MenuItem("");  
            editMenuItem.setShowRollOver(false);  
            editMenuItem.setEmbeddedComponent(editButtons); 
    
            menu.addItem(editMenuItem);
            buttonLayout.removeMember(buttonLayout.getMember(lastIndex));
    
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-25
      • 1970-01-01
      • 2019-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多