我正在努力重新創建(概念上)我在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