public DialogBoxAlterarSenha(EstradaSolidariaServiceAsync estradaSolidariaService) { this.estradaService = estradaSolidariaService; this.idSessao = EstradaSolidaria.getIdSessaoAberta(); setHTML("Editar senha"); AbsolutePanel absolutePanel = new AbsolutePanel(); setWidget(absolutePanel); absolutePanel.setSize("349px", "154px"); Label lblSenha = new Label("Senha:"); absolutePanel.add(lblSenha, 10, 20); Label lblConfirmeASenh = new Label("Confirme a senha:"); absolutePanel.add(lblConfirmeASenh, 10, 53); textBoxSenha = new PasswordTextBox(); textBoxSenha.addKeyPressHandler( new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { lblMensagemdeerro.setVisible(false); lblErro.setVisible(false); } }); absolutePanel.add(textBoxSenha, 165, 20); textBoxSenha2 = new PasswordTextBox(); textBoxSenha2.addKeyPressHandler( new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { lblMensagemdeerro.setVisible(false); lblErro.setVisible(false); } }); absolutePanel.add(textBoxSenha2, 165, 53); TextButton txtbtnEnviar = new TextButton("Enviar"); txtbtnEnviar.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { if (!textBoxSenha.getText().equals(textBoxSenha2.getText())) { lblMensagemdeerro.setText("Redigite a senha"); lblMensagemdeerro.setVisible(true); lblErro.setVisible(true); } else { editarSenhaGUI(idSessao, textBoxSenha2.getText()); } } }); absolutePanel.add(txtbtnEnviar, 181, 105); TextButton txtbtnCancelar = new TextButton("Cancelar"); txtbtnCancelar.addClickHandler( new ClickHandler() { public void onClick(ClickEvent arg0) { hide(); } }); absolutePanel.add(txtbtnCancelar, 249, 105); lblMensagemdeerro = new Label("MensagemDeErro"); lblMensagemdeerro.setStyleName("gwt-LabelEstradaSolidaria5"); absolutePanel.add(lblMensagemdeerro, 10, 84); lblMensagemdeerro.setVisible(false); lblErro = new Label("*"); lblErro.setStyleName("gwt-LabelEstradaSolidaria5"); absolutePanel.add(lblErro, 336, 53); lblErro.setSize("13px", "16px"); lblErro.setVisible(false); }
public StateEditarPerfil(EstradaSolidariaServiceAsync estradaSolidariaService, String[] result) { this.estradaService = estradaSolidariaService; this.idSessaoAberta = EstradaSolidaria.getIdSessaoAberta(); this.dadosUsuario = result; Resources resources = GWT.create(Resources.class); AbsolutePanel absolutePanel_EditarPerfil = new AbsolutePanel(); absolutePanel_EditarPerfil.setStylePrimaryName("painelPerfil3"); initWidget(absolutePanel_EditarPerfil); absolutePanel_EditarPerfil.setSize("873px", "433px"); Label lblEditarPerfil = new Label("Editar Perfil"); lblEditarPerfil.setStyleName("gwt-LabelEstradaSolidaria2"); absolutePanel_EditarPerfil.add(lblEditarPerfil, 183, 10); AbsolutePanel absolutePanel_1 = new AbsolutePanel(); absolutePanel_EditarPerfil.add(absolutePanel_1, 54, 48); absolutePanel_1.setSize("812px", "375px"); Label lblNewLabel = new Label("Login:"******"Editar"); absolutePanel_1.add(txtBtnEditarLogin, 84, 32); textBoxNovoLogin = new TextBox(); textBoxNovoLogin.addKeyPressHandler( new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { lblMensagemDeErroLogin.setVisible(false); } }); absolutePanel_1.add(textBoxNovoLogin, 145, 32); textBoxNovoLogin.setVisible(false); txtbtnLoginOk = new TextButton("OK"); txtbtnLoginOk.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { editarLoginGUI(idSessaoAberta, textBoxNovoLogin.getText()); } }); absolutePanel_1.add(txtbtnLoginOk, 306, 32); txtbtnLoginOk.setVisible(false); Label lblSenha = new Label("Senha:"); absolutePanel_1.add(lblSenha, 473, 10); TextButton txtbtnAlterarSenha = new TextButton("Alterar senha"); txtbtnAlterarSenha.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { DialogBox newDialog = new DialogBoxAlterarSenha(estradaService); newDialog.center(); newDialog.show(); } }); absolutePanel_1.add(txtbtnAlterarSenha, 473, 32); Label lblNome = new Label("Nome:"); absolutePanel_1.add(lblNome, 10, 85); lblNomeusuario = new Label(dadosUsuario[2]); absolutePanel_1.add(lblNomeusuario, 74, 85); TextButton btnEditarNome = new TextButton("Editar"); absolutePanel_1.add(btnEditarNome, 85, 107); textBoxNovoNome = new TextBox(); textBoxNovoNome.addKeyPressHandler( new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { lblMensagemDeErroNome.setVisible(false); } }); absolutePanel_1.add(textBoxNovoNome, 145, 107); textBoxNovoNome.setVisible(false); txtbtnNomeOk = new TextButton("OK"); txtbtnNomeOk.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { editarNomeGUI(idSessaoAberta, textBoxNovoNome.getText()); } }); absolutePanel_1.add(txtbtnNomeOk, 306, 107); txtbtnNomeOk.setVisible(false); Label lblEmail = new Label("Email:"); absolutePanel_1.add(lblEmail, 10, 164); lblEmaildousuario = new Label(dadosUsuario[4]); absolutePanel_1.add(lblEmaildousuario, 74, 164); TextButton btnEditarEmail = new TextButton("Editar"); absolutePanel_1.add(btnEditarEmail, 85, 184); textBoxNovoEmail = new TextBox(); textBoxNovoEmail.addKeyPressHandler( new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { lblMensagemDeErroEmail.setVisible(false); } }); absolutePanel_1.add(textBoxNovoEmail, 145, 184); textBoxNovoEmail.setVisible(false); txtbtnEmailOk = new TextButton("OK"); txtbtnEmailOk.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { editarEmailGUI(idSessaoAberta, textBoxNovoEmail.getText()); } }); absolutePanel_1.add(txtbtnEmailOk, 306, 184); txtbtnEmailOk.setVisible(false); Label lblEndereo = new Label("Endereço:"); absolutePanel_1.add(lblEndereo, 9, 243); lblEnderecodousuario = new Label(dadosUsuario[3]); absolutePanel_1.add(lblEnderecodousuario, 74, 243); TextButton btnEditarEndereco = new TextButton("Editar"); absolutePanel_1.add(btnEditarEndereco, 85, 265); textBoxNovoEndereco = new TextBox(); textBoxNovoEndereco.addKeyPressHandler( new KeyPressHandler() { public void onKeyPress(KeyPressEvent event) { lblMensagemDeErroEndereco.setVisible(false); } }); absolutePanel_1.add(textBoxNovoEndereco, 145, 265); textBoxNovoEndereco.setVisible(false); txtbtnEnderecoOk = new TextButton("OK"); txtbtnEnderecoOk.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { editarEnderecoGUI(idSessaoAberta, textBoxNovoEndereco.getText()); } }); absolutePanel_1.add(txtbtnEnderecoOk, 306, 265); txtbtnEnderecoOk.setVisible(false); FileUpload fileUpload = new FileUpload(); absolutePanel_1.add(fileUpload, 473, 319); fileUpload.setSize("330px", "22px"); Image image = new Image(resources.getGenericUserImage()); absolutePanel_1.add(image, 473, 174); image.setSize("126px", "139px"); lblMensagemDeErroLogin = new Label("erro login"); lblMensagemDeErroLogin.setStyleName("gwt-LabelEstradaSolidaria5"); absolutePanel_1.add(lblMensagemDeErroLogin, 145, 62); lblMensagemDeErroLogin.setVisible(false); lblMensagemDeErroNome = new Label("erro nome"); lblMensagemDeErroNome.setStyleName("gwt-LabelEstradaSolidaria5"); absolutePanel_1.add(lblMensagemDeErroNome, 145, 141); lblMensagemDeErroNome.setVisible(false); lblMensagemDeErroEmail = new Label("erro email"); lblMensagemDeErroEmail.setStyleName("gwt-LabelEstradaSolidaria5"); absolutePanel_1.add(lblMensagemDeErroEmail, 145, 218); lblMensagemDeErroEmail.setVisible(false); lblMensagemDeErroEndereco = new Label("erro endereco"); lblMensagemDeErroEndereco.setStyleName("gwt-LabelEstradaSolidaria5"); absolutePanel_1.add(lblMensagemDeErroEndereco, 145, 297); lblMensagemDeErroEndereco.setVisible(false); btnEditarEndereco.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { textBoxNovoEndereco.setVisible(true); txtbtnEnderecoOk.setVisible(true); } }); btnEditarEmail.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { textBoxNovoEmail.setVisible(true); txtbtnEmailOk.setVisible(true); } }); btnEditarNome.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { textBoxNovoNome.setVisible(true); txtbtnNomeOk.setVisible(true); } }); txtBtnEditarLogin.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { textBoxNovoLogin.setVisible(true); txtbtnLoginOk.setVisible(true); } }); }