setScrollTop() on Panel class

Hello vaadin users,

I recently have some trouble using the panel class and I need your help.
I have the following code :

    ThemeResource file = new ThemeResource("sample.html");
    Embedded emb = new Embedded("", file);

    emb.setType(Embedded.TYPE_BROWSER);
    emb.setWidth("300px");
    emb.setHeight("300px");
    emb.setSizeUndefined();

    panel.setContent(emb);
    panel.setScrollTop(100);
    addComponent(panel); // add it to a verticalLayout

    panel.setHeight(700, Unit.PIXELS);

Could you please tell me why the method panel.setScrollTop(100) doesn’t have any effect?

I tried the vaadin book sample with an image and it worked fine.

Thank you for your help,

regards,

Hi think I understand where the problem is. The scroll bar is not the panel’s scroll bar but the iframe’s scroll bar.
Anyway I’ve changed this because it was marked as deprecated.

But I still have my problem. My code is now the following :

BrowserFrame browser = new BrowserFrame("", new ThemeResource(fileName)); browser.setWidth("100%"); browser.setHeight("100%"); addComponent(browser); Is there a way with the class BrowserFrame to scroll programmaticaly over the iframe?

Thank you for your reply,

regards