我正在努力重新创建(概念上)我在GWT/GXT中用卡布奇诺写的原型。通过使用WebView,卡布奇诺使得将外部网页作为应用程序的一部分进行显示变得微不足道。如何在GWT/GXT Web应用程序中嵌入网页?
但是,我找不到任何方式使用GWT/GXT做到这一点。有一个HtmlContainer小部件,但这似乎是为其他目的而设计的。有关如何做到这一点的任何建议?
我正在努力重新创建(概念上)我在GWT/GXT中用卡布奇诺写的原型。通过使用WebView,卡布奇诺使得将外部网页作为应用程序的一部分进行显示变得微不足道。如何在GWT/GXT Web应用程序中嵌入网页?
但是,我找不到任何方式使用GWT/GXT做到这一点。有一个HtmlContainer小部件,但这似乎是为其他目的而设计的。有关如何做到这一点的任何建议?
您可以设置的ContentPanel
例如网址
ContentPanel panel = new ContentPanel();
panel.setUrl("http://www.url.com/page");
panel.setHeaderVisible(false);
panel.setBorders(false);
panel.setBodyBorder(false);
您也可以为GXT Window类做到这一点。
顺便说一句,从GXT 3.0开始,您需要使用[Frame widget](http://dev.sencha.com/deploy/gxt-3.0.0/javadoc/gxt/com/sencha/gxt/theme/base/ client/frame/Frame.html)而不是ContentPanel。 – 2013-11-07 16:16:33