Galera, tenho uma tela de validação de login, toda vez que ela fecha para abrir uma das telas de cadastro, quando volta tenho que validar o login novamente, alguém pode me ajudar a solucionar isso, de uma forma que: a tela de login fique em estado de espera enquanto as outras são executadas?
Tela de login em estado de espera?
T
7 Respostas
É java? .NET? Aplicação web ou desktop? PHP? Tá usando algum framework? Há alguma configuração de session timeout?
T
É JAVA, usando a IDE NetBeans, sem configuração de session timeout (sou novo na linguagem).
sistema web ou desktop?
T
Desktop
Você consegue disponibilizar o código para a gente ver?
T
Sim, mas antes deixa eu explicar como fundiona: a tela inicial tem os campos para validação de login, e alguns componentes (botão que chama a tela de cadastro) desabilitados, quando o login é validado os botões são habilitados, então quando clico para abrir a tela de cadastro por exemplo a tela de login é fechada, quando fecho a tela de cadastro a tela de login abre novamente, mas com os campos desabilitados sendo necessário logar novamente.
T
private Integer validaLogin() {
LogInDAO dao = new LogInDAO();
AtributosLogIn al = new AtributosLogIn();
al.setLoginUsuario(ftfUsuario.getText());
al.setSenhaUsuario(pssfSenha.getText());
dao.validaLogin(al);
return dao.validaLogin(al);
}
private void telaOrdemDeServico() {
CadastroOrdeDeServico os = new CadastroOrdeDeServico();
os.setVisible(true);
this.dispose();
}
private void telaConfiguracaoUsuario() {
ConfiguracaoUsuario cu = new ConfiguracaoUsuario();
cu.setVisible(true);
this.dispose();
}
private void telaCadastroCliente() {
CadastroDeCliente cc = new CadastroDeCliente();
cc.setVisible(true);
this.dispose();
}
Criado 7 de julho de 2016
Ultima resposta 7 de jul. de 2016
Respostas 7
Participantes 2