2

我正在努力(从概念上)重新创建我在 GWT/GXT 中用 Cappuccino 编写的原型。Cappuccino 使通过使用 WebView 将外部网页显示为应用程序的一部分变得微不足道。

但是,我找不到任何使用 GWT/GXT 的方法。有一个 HtmlContainer 小部件,但这似乎是为了其他目的。关于如何做到这一点的任何建议?

4

2 回答 2

5

如果您有 html 代码并且只想渲染它,请使用“HTML”-widget。形成文档

可以包含任意 HTML 的小部件。此小部件使用一个元素,使其以块布局显示。

如果您想在您的 web 应用程序中显示不同的页面,例如 stackoverflow.com,请使用“框架”小部件。从文档

包装 IFRAME 元素的小部件,可以包含任意网站。

于 2010-02-02T18:19:46.317 回答
2

您可以设置ContentPanel的 url

例如

ContentPanel panel = new ContentPanel();
panel.setUrl("http://www.url.com/page");
panel.setHeaderVisible(false);
panel.setBorders(false);
panel.setBodyBorder(false);

您也可以对 GXT Window 类执行此操作。

于 2010-12-06T04:25:50.643 回答