gpt4 book ai didi

java - GWT 垂直菜单

转载 作者:行者123 更新时间:2023-11-30 07:26:05 25 4
gpt4 key购买 nike

我需要 Google 网络工具包的一些帮助来制作带有扩展子菜单项的垂直菜单。

我想创建一个像 showcase of GWT 上的左侧菜单一样工作的垂直菜单

我试过这个:

VerticalPanel vertpanel = new VerticalPanel();
MenuBar menubar = new MenuBar(true);//set to true so its set to vertical alignment
MenuBar subbar = new MenuBar(true);
MenuBar subbar2 = new MenuBar(true);
subbar.addItem("Fist item of submenu1", new AddEmployeeCommand());
subbar.addItem("Second item of submenu1", new AddEmployeeCommand());
subbar2.addItem("First item of submenu2", new AddEmployeeCommand());
subbar2.addItem("Second item of submenu2", new AddEmployeeCommand());
menubar.addItem("sub 1", subbar);
menubar.addItem("sub 2", subbar2);
vertpanel.add(menubar);
RootPanel.get().add(menubar);

但这不起作用,因为菜单项不会展开以显示其子项。虽然当我将它设为水平菜单栏时它可以工作,但这不是我想要的。

最佳答案

您需要使用 DisclosurePanel 来实现这一点。

GWT showcase 中查看.

关于java - GWT 垂直菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10584048/

25 4 0