咨询:如何从侧边菜单移除指定组件及已添加的btn1组件
咨询:如何从侧边菜单移除指定组件及已添加的btn1组件
嘿,我来帮你搞定这个问题~
你之前用getToolbar().addComponentToSideMenu(btn1)把按钮添加到侧边菜单,要移除它的话,直接调用对应的移除方法就可以啦:
getToolbar().removeComponentFromSideMenu(btn1);
这里要注意必须使用你之前添加的那个btn1实例,如果是重新new一个同名对象,是没法移除成功的哦。
万一你的框架里没有removeComponentFromSideMenu这个方法,也可以试试先获取侧边菜单的组件容器,再移除目标组件:
// 先获取侧边菜单的容器对象 ComponentContainer sideMenuContainer = getToolbar().getSideMenu(); // 移除指定组件 sideMenuContainer.removeComponent(btn1);
这样就能把你之前添加的btn1从侧边菜单里删掉啦~
备注:内容来源于stack exchange,提问作者Daniel Tsai
相关产品推荐
相关产品推荐

