GWT可调整大小的dockpanel

GWT可调整大小的dockpanel,gwt,Gwt,我的GWT应用程序中有一个停靠面板。 一切都很好 现在我想为用户添加一个选项来调整dockpanel的西面板的大小 因此,用户可以随时增加westpanel的宽度 有什么指导吗 代码: 我的建议是使用SplitLayoutPanel,它允许用户调整东面板和西面板的大小。你可以这样做 SplitLayoutPanel splitPanel = new SplitLayoutPanel(); splitPanel.addEast(new EastPanel()); splitPanel.addWes

我的GWT应用程序中有一个停靠面板。 一切都很好

现在我想为用户添加一个选项来调整dockpanel的西面板的大小 因此,用户可以随时增加westpanel的宽度

有什么指导吗

代码:


我的建议是使用SplitLayoutPanel,它允许用户调整东面板和西面板的大小。你可以这样做

SplitLayoutPanel splitPanel = new SplitLayoutPanel();
splitPanel.addEast(new EastPanel());
splitPanel.addWest(new WestPanel();
dockPanel.add(new NorthPanel());

dockPanel.add(splitPanel);
您还可以为拆分面板东面板和西面板之间的滑块配置图形


您必须使用@Chris Hinshaw提到的SplitPanel。但要注意布局和基本面板。如果使用基本面板,则使用SplitPanel;如果使用布局面板,则使用SplitLayoutPanel

如果您有任何疑问,请参阅以下链接

拆分面板:

基本面板:

布局面板:

有关面板的其他信息:

SplitLayoutPanel splitPanel = new SplitLayoutPanel();
splitPanel.addEast(new EastPanel());
splitPanel.addWest(new WestPanel();
dockPanel.add(new NorthPanel());

dockPanel.add(splitPanel);