<dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-core</artifactId> </dependency> <dependency> <groupId>com.vaadin</groupId> <artifactId>vaadin-core</artifactId> </dependency> public class User { private String name; } public class MyUI extends UI { private TextField nameField; private Button saveButton; @Override protected void init(VaadinRequest request) { saveButton.addClickListener(e -> saveUser()); VerticalLayout layout = new VerticalLayout(); layout.addComponents(nameField, saveButton); setContent(layout); } private void saveUser() { String name = nameField.getValue(); User user = new User(); user.setName(name); } } Binder<User> binder = new Binder<>(User.class); binder.bind(nameField, User::getName, User::setName);


上一篇:
下一篇:
切换中文