Как я могу встроить веб-страницу в веб-приложение GWT / GXT? - PullRequest
2 голосов
/ 02 февраля 2010

Я работаю над воссозданием (концептуально) прототипа, который я написал в Cappuccino в GWT / GXT. Cappuccino упрощает отображение внешней веб-страницы как части приложения с помощью WebView.

Однако я не могу найти способ сделать это с GWT / GXT. Существует виджет HtmlContainer, но, похоже, он предназначен для чего-то другого. Любые предложения о том, как это сделать?

Ответы [ 2 ]

5 голосов
/ 02 февраля 2010

Если у вас есть html-код и вы просто хотите его отобразить, используйте «HTML» -виджет.Форма документы

Виджет, который может содержать произвольный HTML.Этот виджет использует элемент, заставляя его отображаться с макетом блока.

Если вы хотите отобразить другую страницу, например stackoverflow.com, в вашем веб-приложении, используйте виджет «frame».Из документов :

Виджет, заключающий в себе элемент IFRAME, который может содержать произвольный веб-сайт.

2 голосов
/ 06 декабря 2010

Вы можете установить URL ContentPanel

например.

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

Вы также можете сделать это для класса GXT Window.

...