瀏覽代碼

Added test for Window.open()

svn changeset:2791/svn branch:trunk
tags/6.7.0.beta1
Marc Englund 16 年之前
父節點
當前提交
9b72356495
共有 1 個檔案被更改,包括 54 行新增0 行删除
  1. 54
    0
      src/com/itmill/toolkit/tests/TestForWindowOpen.java

+ 54
- 0
src/com/itmill/toolkit/tests/TestForWindowOpen.java 查看文件

@@ -0,0 +1,54 @@
package com.itmill.toolkit.tests;

import com.itmill.toolkit.terminal.ExternalResource;
import com.itmill.toolkit.ui.Button;
import com.itmill.toolkit.ui.CustomComponent;
import com.itmill.toolkit.ui.OrderedLayout;
import com.itmill.toolkit.ui.Button.ClickEvent;

public class TestForWindowOpen extends CustomComponent {

public TestForWindowOpen() {

OrderedLayout main = new OrderedLayout();
setCompositionRoot(main);

main.addComponent(new Button("Open in this window",
new Button.ClickListener() {

public void buttonClick(ClickEvent event) {
ExternalResource r = new ExternalResource(
"http://www.google.com");
getApplication().getMainWindow().open(r);

}

}));

main.addComponent(new Button("Open in target \"asd\"",
new Button.ClickListener() {

public void buttonClick(ClickEvent event) {
ExternalResource r = new ExternalResource(
"http://www.google.com");
getApplication().getMainWindow().open(r, "asd");

}

}));

main.addComponent(new Button("Open in target \"foo\"",
new Button.ClickListener() {

public void buttonClick(ClickEvent event) {
ExternalResource r = new ExternalResource(
"http://www.google.com");
getApplication().getMainWindow().open(r, "foo");

}

}));

}

}

Loading…
取消
儲存