You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Ticket1659.java 1.2KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.vaadin.tests.tickets;
  2. import com.vaadin.server.ExternalResource;
  3. import com.vaadin.server.LegacyApplication;
  4. import com.vaadin.ui.Button;
  5. import com.vaadin.ui.Button.ClickEvent;
  6. import com.vaadin.ui.LegacyWindow;
  7. public class Ticket1659 extends LegacyApplication {
  8. @Override
  9. public void init() {
  10. final LegacyWindow mainWin = new LegacyWindow();
  11. setMainWindow(mainWin);
  12. mainWin.addComponent(new Button(
  13. "Change URI using Application.getURL()",
  14. new Button.ClickListener() {
  15. @Override
  16. public void buttonClick(ClickEvent event) {
  17. mainWin.open(new ExternalResource(getURL() + "#"
  18. + System.currentTimeMillis()));
  19. }
  20. }));
  21. mainWin.addComponent(new Button("Change URI uring Window.getURL()",
  22. new Button.ClickListener() {
  23. @Override
  24. public void buttonClick(ClickEvent event) {
  25. mainWin.open(new ExternalResource(mainWin.getURL()
  26. + "#" + System.currentTimeMillis()));
  27. }
  28. }));
  29. }
  30. }