gpt4 book ai didi

java - 当我使用 SplitLayoutPanel 时 GWT 小部件不显示

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:36:27 25 4
gpt4 key购买 nike

我是 GWT 的新手,正在努力使用它来浏览我的第一个网页。

我创建了 2 个复合小部件 - ListWidgetMaintenanceWidget。当我将它们都添加到 FlowPanel 时,它们都会按应有的方式显示。但是,当我尝试使用 SplitLayoutPanel 时,根据我的操作方式,它们要么都不显示,要么只显示一个。

下面是我的代码:

public MainPanel(){
list = new ListWidget();
maintenance = new MaintenanceWidget();
panel = new SplitLayoutPanel();

panel.addWest(list, 200);
panel.addNorth(maintenance, 250);


initWidget(panel);
}

在我的入口点 onModuleLoad() 方法中,我创建了一个 MainPanel 实例并将其添加到根 Pane 。

通过这段代码,我在列表的西边得到了一个空白区域,维护小部件在顶部,下面有一个水平分隔线。

我已经尝试了 panel.add****() 方法的不同配置,但没有任何东西让我得到我正在寻找的结果。

有什么想法吗?谢谢!

最佳答案

确保你有一个 doctype在您的 HTML 模板中声明(例如 <!doctype html> ),因为 SplitLayoutPanel要求浏览器在标准模式下工作。

关于java - 当我使用 SplitLayoutPanel 时 GWT 小部件不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7337924/

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