List of usage examples for com.vaadin.ui LoginForm setSizeUndefined
@Override
public void setSizeUndefined()
From source file:com.expressui.sample.view.LoginPage.java
License:Open Source License
@PostConstruct @Override//from w ww. j a v a 2s . c o m public void postConstruct() { super.postConstruct(); setSizeFull(); LoginForm loginForm = new LoginForm(); loginForm.addStyleName("border"); loginForm.setSizeUndefined(); loginForm.setLoginButtonCaption(uiMessageSource.getMessage("loginPage.button")); loginForm.setUsernameCaption(uiMessageSource.getMessage("loginPage.username")); loginForm.setPasswordCaption(uiMessageSource.getMessage("loginPage.password")); loginForm.addListener(new LoginHandler()); Panel panel = new Panel(); panel.addStyleName("loginPage"); panel.addStyleName("border"); panel.setSizeUndefined(); panel.setCaption(uiMessageSource.getMessage("loginPage.caption")); panel.addComponent(loginForm); panel.addComponent(new Label(uiMessageSource.getMessage("loginPage.tip"))); addComponent(panel); setComponentAlignment(panel, Alignment.MIDDLE_CENTER); }
From source file:de.symeda.sormas.ui.login.LoginScreen.java
License:Open Source License
private Component buildLoginForm() { LoginForm loginForm = new LoginForm(); loginForm.addLoginListener(event -> { login(event.getLoginParameter("username").trim(), event.getLoginParameter("password")); });//ww w . ja v a2s .c om loginForm.setSizeUndefined(); return loginForm; }
From source file:org.vaadin.training.fundamentals.happening.ui.viewimpl.LoginViewImpl.java
License:Creative Commons License
@SuppressWarnings("serial") private void showLoginWindow() { if (loginWindow != null && loginWindow.getParent() != null) { return;/* w w w .j a v a2 s . c o m*/ } loginLayout = new CssLayout(); loginLayout.setSizeFull(); loginLayout.addStyleName("login"); loginWindow = new Window(tr.getString("LoginWindow.Caption"), loginLayout); loginWindow.setWidth("60%"); loginWindow.setHeight("60%"); loginWindow.setClosable(false); loginWindow.setModal(true); loginWindow.center(); LoginForm loginForm = new LoginForm(); loginForm.setSizeUndefined(); loginForm.addListener(new LoginListener() { @Override public void onLogin(LoginEvent event) { String accountId = event.getLoginParameter("username"); String password = event.getLoginParameter("password"); LoginViewImpl.this.getWindow().removeWindow(event.getComponent().getWindow()); LoginViewImpl.this.fireEvent(new LoginAttemptEvent(LoginViewImpl.this, accountId, password)); } }); loginLayout.addComponent(loginForm); // Label photoAttribution = new Label( // "Photo by Curtis Fry. Licensed under Creative Commons"); // photoAttribution.setSizeUndefined(); // photoAttribution.addStyleName("photoAttribution"); // loginLayout.addComponent(photoAttribution); // TextField username = new // TextField(tr.getString("LoginView.Username")); // loginLayout.addComponent(username, "username"); // PasswordField password = new PasswordField( // tr.getString("LoginView.Password")); // loginLayout.addComponent(password, "password"); // // Button registerButton = new Button(tr.getString("Button.Register")); // registerButton.addListener(new Button.ClickListener() { // @Override // public void buttonClick(ClickEvent event) { // } // }); // loginLayout.addComponent(registerButton, "registerButton"); getWindow().addWindow(loginWindow); }