Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. package com.vaadin.tests.components.orderedlayout;
  2. import com.vaadin.server.VaadinRequest;
  3. import com.vaadin.tests.components.AbstractReindeerTestUI;
  4. import com.vaadin.ui.HorizontalLayout;
  5. import com.vaadin.ui.VerticalLayout;
  6. import com.vaadin.v7.ui.TextField;
  7. public class ErrorIndicator extends AbstractReindeerTestUI {
  8. /*
  9. * (non-Javadoc)
  10. *
  11. * @see com.vaadin.tests.components.AbstractTestUI#setup(com.vaadin.server.
  12. * VaadinRequest)
  13. */
  14. @Override
  15. protected void setup(VaadinRequest request) {
  16. VerticalLayout layout = new VerticalLayout();
  17. TextField inVertical = new TextField();
  18. inVertical.setRequired(true);
  19. inVertical.setRequiredError("Vertical layout tooltip");
  20. inVertical.setCaption("Vertical layout caption");
  21. layout.addComponent(inVertical);
  22. addComponent(layout);
  23. HorizontalLayout horizontalLayout = new HorizontalLayout();
  24. TextField inHorizontal = new TextField();
  25. inHorizontal.setRequired(true);
  26. inHorizontal.setRequiredError("Horizontal layout tooltip");
  27. inHorizontal.setCaption("Horizontal layout caption");
  28. horizontalLayout.addComponent(inHorizontal);
  29. layout.addComponent(horizontalLayout);
  30. getTooltipConfiguration().setOpenDelay(0);
  31. getTooltipConfiguration().setQuickOpenDelay(0);
  32. getTooltipConfiguration().setCloseTimeout(1000);
  33. }
  34. /*
  35. * (non-Javadoc)
  36. *
  37. * @see com.vaadin.tests.components.AbstractTestUI#getTestDescription()
  38. */
  39. @Override
  40. protected String getTestDescription() {
  41. return "Show tooltip for caption and required indicator";
  42. }
  43. /*
  44. * (non-Javadoc)
  45. *
  46. * @see com.vaadin.tests.components.AbstractTestUI#getTicketNumber()
  47. */
  48. @Override
  49. protected Integer getTicketNumber() {
  50. return 10046;
  51. }
  52. }