Project

General

Profile

« Previous | Next » 

Revision ecb93813

Added by Andreas Kohlbecker over 6 years ago

fixing ugly 'null' representation in vaadin TextField

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/component/common/TimePeriodField.java
29 29
import eu.etaxonomy.cdm.model.common.TimePeriod;
30 30
import eu.etaxonomy.cdm.strategy.parser.TimePeriodParser;
31 31
import eu.etaxonomy.cdm.vaadin.component.PartialDateField;
32
import eu.etaxonomy.cdm.vaadin.component.TextFieldNFix;
32 33
import eu.etaxonomy.cdm.vaadin.component.registration.RegistrationStyles;
33 34
import eu.etaxonomy.cdm.vaadin.util.formatter.DateTimeFormat;
34 35
import eu.etaxonomy.cdm.vaadin.util.formatter.TimePeriodFormatter;
......
60 61
    GridLayout buttonTextField = new GridLayout(2, 1);
61 62
    GridLayout simpleView = new GridLayout(2, 1);
62 63

  
63
    TextField cacheField = new TextField();
64
    TextField cacheField = new TextFieldNFix();
64 65

  
65 66
    Set<Component> styledComponents = new HashSet<>();
66 67

  
......
126 127
     */
127 128
    private void initDetailsView() {
128 129

  
129
        parseField = new TextField();
130
        parseField = new TextFieldNFix();
130 131
        // parseField.setWidth(100, Unit.PERCENTAGE);
131 132
        parseField.setInputPrompt("This field will parse the entered time period");
132 133
        parseField.addTextChangeListener(e -> parseInput(e));
......
154 155
        startDate.setInputPrompt("dd.mm.yyyy");
155 156
        PartialDateField endDate = new PartialDateField("End");
156 157
        endDate.setInputPrompt("dd.mm.yyyy");
157
        freeText = new TextField("FreeText");
158
        freeText = new TextFieldNFix("FreeText");
158 159
        freeText.setWidth(100, Unit.PERCENTAGE);
159 160

  
160 161
        fieldGroup.bind(startDate, "start");

Also available in: Unified diff