1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.vaadin.tests.components.datefield;
-
- import com.vaadin.tests.components.TestBase;
- import com.vaadin.ui.CheckBox;
- import com.vaadin.ui.DateField;
-
- public class DateFieldTextEnabled extends TestBase {
-
- private static final String ENABLED = "DateField text box enabled";
- private static final String DISABLED = "DateField text box disabled";
-
- @Override
- public void setup() {
- final DateField field = new DateField();
- final CheckBox box = new CheckBox(ENABLED, true);
- box.addValueChangeListener(event -> {
- field.setTextFieldEnabled(event.getValue());
- if (field.isTextFieldEnabled()) {
- box.setCaption(ENABLED);
- } else {
- box.setCaption(DISABLED);
- }
- });
- addComponent(box);
- addComponent(field);
- }
-
- @Override
- protected String getDescription() {
- return "tests whether or not enabling text field in the component works";
- }
-
- @Override
- protected Integer getTicketNumber() {
- return 6790;
- }
-
- }
|