- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道官方 GWT 建议使用较新的 RootLayoutPanel,但互联网上的一些帖子声称对于某些 Web 应用程序最好使用 RootPanel。
如何决定使用哪一种?
每个都有不同的用例吗? (或者每个要求都可以满足)
最佳答案
RootLayoutPanel
不能更好。它只是不同。RootPanel
允许您向页面添加小部件(基本上您可以使用页面上的一些 html 元素作为根小部件)。您可以定义多个 RootPanel's
在同一个应用程序中。RootLayoutPanel
行为有点不同,它总是尝试填充窗口中的所有可用大小,因此面板内的内容将完全适合浏览器窗口大小。它还将跟踪窗口的大小,并相应地调整子元素的大小(如果它们支持的话)。还有 RootLayoutPanel
将尝试将自身直接附加到 <body> element
,例如您无法选择页面上的哪个 html 元素将成为“起点”。
因此,根据您的需要,您可以选择 RootPanel
或 RootLayoutPanel
.
关于GWT RootPanel 与 RootLayoutPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10160210/
我知道官方 GWT 建议使用较新的 RootLayoutPanel,但互联网上的一些帖子声称对于某些 Web 应用程序最好使用 RootPanel。 如何决定使用哪一种? 每个都有不同的用例吗? (或
是否可以在 RootLayoutPanel 之外的另一个面板中添加 DockLayoutPanel?如果是这样,你会怎么做?我试图将它添加到 HTMLPanel 中,但仅在 DockLayoutPan
抱歉,如果之前已经回答过这个问题。我做了一些搜索,没有找到任何可以解决我的问题的方法。我使用 Spring Roo 创建了一个应用程序,然后转换为 GWT 应用程序。Spring Roo 生成的所有代
我正在使用 GwtChosen 1.1.0 和 GwtQuery 1.3.3。它似乎只适用于 RootPanel 小部件,而不适用于 RootLayoutPanel 小部件。 不能与 RootLayo
当我有很多小部件时 - 更多的页面可以显示 - 的"new"方式 RootLayoutPanel.get().add(w) 在我的浏览器中不显示 slider 。用“老”的方式 RootPanel.g
我一直在研究 GWT 2,我发现很难获得我想要的基本页面布局。基本上,我使用的是 DocLayoutPanel,我在其中添加了北(页眉)、南(页脚)、西(导航)和内容区域。我希望文档面板占据页面的 9
我正在使用 GWT 2.1.1,每次使用 RootLayoutPanel而不是 RootPanel在我的 EntryPoint类,浏览器的滚动条被完全禁用,因此当我的内容不适合屏幕时,无法访问它。 如
我是一名优秀的程序员,十分优秀!