The 'x' button is not well positioned vertically if I use this code:
@Override
protected void init(VaadinRequest vaadinRequest) {
final VerticalLayout layout = new VerticalLayout();
setContent(layout);
final TextField tf = new TextField();
ResetButtonForTextField.extend(tf);
layout.addComponent(tf);
layout.setComponentAlignment(tf, Alignment.MIDDLE_CENTER);
}