Do Vaadin view lze jinou webovou stránku přidat velmi jednoduše. Pro vložení jiného webu do aktuální stránky se v HTML používá element <iframe>
. IFrame (Inline Frame, do češtiny se překládá jako plovoucí rám) vymezuje plochu v aktuální stránce pro vložení jiné webové stránky. Do Vaadin view lze <iframe>
vložit pomocí objektu BrowserFrame
.
final BrowserFrame browserFrame = new BrowserFrame("Stránka inITjobs.cz", new ExternalResource("https://www.initjobs.cz")); browserFrame.setWidth("100%"); browserFrame.setHeight("600px"); addComponent(browserFrame);
Pro zvýraznění jsem přidal elementu <iframe>
ohraničení.
.v-browserframe iframe { padding: 10px; border: 1px solid black; }