Ich bin neu in Vaadin. In meinem Projekt habe ich ein Gitter, das bearbeitet werden konnte, wenn ich auf Raster doppelklicke, ist die Bearbeitung aktiviert.DateField in editierbares Gitter auf Vaadin-Framework hinzufügen
In meinem Raster, als Bearbeitung aktiviert war, im Raster die datefield
als editierbares Feld festgelegt.
Ich habe grid.setEditedField(editableField)
verwendet, aber es war ein Fehler.
gridAssetDetail.getColumn("assignDate").setEditorField(getDateField());
private Field<?> getDateField() {
DateField editDate = new DateField();
editDate.setDateFormat("dd/MM/yyyy");
return editDate;
}
Auf diese Weise ändert sich das String-Format nicht in Datumsfeld.
Fehler:
Caused by: com.vaadin.data.util.converter.Converter$ConversionException:
Could not convert '07/04/1914' to java.util.Date
Bitte senden Sie auch den Fehler –
gridAssetDetail.getColumn ("assignDate"). setEditorField (getDateField()); private Feld > g etDateField() { \t \t DateField editDate = new DateField(); \t \t editDate.setDateFormat ("TT/MM/JJJJ"); \t \t return editDate; \t} – PONRAJ
Das ist kein Fehler. Fügen Sie Ihrer Frage den Fehler hinzu, der bei Verwendung von 'grid.setEditedField (editableField)' ' –