Como criar janela de login no NetBeans?

2 respostas
I

Olá a todos !

Sou iniciante em Java e graças aos tutorias e mensagens aqui do fórum já consegui avançar na parte visual das aplicações. A minha dúvida é a seguinte: como faço para criar uma janela de dialogo de login que apareça antes do JFrame principal da aplicação.

Obrigado.

2 Respostas

K

Crie um JFrame com o design q voce achar ideal para esta janela. E no seu método main, chame-a antes do seu frame principal. Dessa forma, a abertura do frame principal pode ser condicional. Nesse caso, vc verificaria no seu banco, se o login digitado confere, caso confira, vc abre o frame principal, em caso negativo voce pode repetir X vezes, ou fechar a aplicacao. É critério seu.

I

Obrigado, já fiz um teste e funcionou. Fiz o seguinte, criei uma classe Main, e dois JFrames para testar.

A class Main chama JFrameSenha, nesse JFrame caso a senha seja correta o mesmo chama o JFramePrincipal, e logo após o JFrameSenha é desligado. Creio que não fiz nenhuma “gambiarra”, pois o compilador e a execução dessa pequena aplicação funcionou sem erro algum.

Para desligar o JFrameSenha utilizei: this.dispose(); Gostaria de saber se é a forma mais correta.

PS.: Mesmo assim, ainda aprendendo a lógica do Java com o bloco de notas ! :slight_smile:

Criado 8 de janeiro de 2007
Ultima resposta 9 de jan. de 2007
Respostas 2
Participantes 2