mainWindow.setCaption("Please login");
FormLayout formLayout = new FormLayout();
final TextField userField = new TextField("Username");
userField.setId("user");
final PasswordField passwordField = new PasswordField("Password");
passwordField.setId("pwd");
Button login = new Button("login");
login.setId("loginButton");
login.setClickShortcut(KeyCode.ENTER);
formLayout.addComponent(userField);
formLayout.addComponent(passwordField);
formLayout.addComponent(login);
mainWindow.setContent(formLayout);
login.addListener(new ClickListener() {
@Override
public void buttonClick(final ClickEvent event) {
String username = userField.getValue();
String password = passwordField.getValue();
user = username;
showMainWindow();
}
});