gpt4 book ai didi

java - 调整窗口大小时 GXT ContentPanel 不调整大小

转载 作者:行者123 更新时间:2023-12-01 14:09:27 24 4
gpt4 key购买 nike

当浏览器调整大小时,我无法调整内容面板的大小。下面的代码渲染内容面板以填充屏幕(所需),但在浏览器窗口大小更改时不会调整大小。

代码:

 public void onModuleLoad() {
RootPanel rootPanel = RootPanel.get();
Viewport viewPort = new Viewport();
final Layout layout = new FitLayout();
ContentPanel resultPanel = new ContentPanel();
resultPanel.setHeading("Result");
resultPanel.setFrame(true);
resultPanel.setLayout(layout);
resultPanel.setScrollMode(Scroll.ALWAYS);
resultPanel.addButton(new Button("OK"));
resultPanel.setWidth("100%");
LayoutContainer page = new LayoutContainer(new RowLayout(Orientation.VERTICAL));
page.add(resultPanel, new com.extjs.gxt.ui.client.widget.layout.RowData(1, -1));
viewPort.add(page);

rootPanel.add(viewPort);
page.layout();

}

最佳答案

视口(viewport)也需要一个合适的布局:

viewPort.setLayout(new FitLayout());

关于java - 调整窗口大小时 GXT ContentPanel 不调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18643856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com