Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

TestForWindowOpen.java 889B

123456789101112131415161718192021222324252627
  1. package com.vaadin.tests;
  2. import com.vaadin.ui.Button;
  3. import com.vaadin.ui.CustomComponent;
  4. import com.vaadin.ui.UI;
  5. import com.vaadin.ui.VerticalLayout;
  6. public class TestForWindowOpen extends CustomComponent {
  7. public TestForWindowOpen() {
  8. final VerticalLayout main = new VerticalLayout();
  9. setCompositionRoot(main);
  10. main.addComponent(new Button("Open in this window", event -> UI
  11. .getCurrent().getPage().setLocation("http://www.google.com")));
  12. main.addComponent(new Button("Open in target \"mytarget\"",
  13. event -> UI.getCurrent().getPage().open("http://www.google.com",
  14. "mytarget")));
  15. main.addComponent(new Button("Open in target \"secondtarget\"",
  16. event -> UI.getCurrent().getPage().open("http://www.google.com",
  17. "secondtarget")));
  18. }
  19. }