segunda-feira, 28 de janeiro de 2013

Tela de Login com Criptografia

-->

Para demostrar essa tela de login eu criei um programa de exemplo com o J Planet. (Veja como criar um programa no J Planet)

O programa criado é um cadastro de produtos e possui uma tela de login com criptografia.

Baixe o projeto completo aqui: ProgramaComLogin.zip.

  • O programa utiliza banco de dados MySQL, por isso, é necessário conectar no banco e executar o script antes de executar o programa!


Veja algumas telas:





Classe para criptografia (Você pode baixar a classe junto com o projeto)

Criptografia.java



11 comentários:

  1. Pra Criar login/senha precisa de banco de dados? não pode fazer por arquivo não?

    ResponderExcluir
    Respostas
    1. Claro que pode! Este exemplo utiliza banco de dados, mas você pode salvar em arquivo, se preferir!

      Excluir
  2. Como faço para conectar o BD no netbeans? Obrigado.

    ResponderExcluir
    Respostas
    1. Para conectar com um banco de dados MySQL eu uso o Wamp Server. É só baixar e instalar o Wamp. Vc pode ver o vídeo: http://www.youtube.com/watch?v=12Jc8TK4VZU

      Excluir
  3. Eu já tenho um projeto criado (cadastro de clientes). Como eu faço pra colocar o login/senha antes de iniciar, tem como? Obrigado desde já, o blog é foda.

    ResponderExcluir
    Respostas
    1. Você deve adicionar as classes: LoginJDialog, Usuario, UsuarioDAO, UsuarioDAOImp e Criptografia.
      E adicionar a tabela Usuario ao seu banco.
      Veja aqui: https://groups.google.com/d/msg/j-planet/0Zco4c5wG48/wUz6YBa2CSYJ

      Excluir
  4. Esqueci de falar. Eu não estou usando Banco de Dados, e sim arquivo. Como é o procedimento. Desculpa ta perguntando, sou iniciante mesmo.

    ResponderExcluir
    Respostas
    1. Então você adiciona as seguintes classes ao seu projeto: LoginJDialog, Usuario, UsuarioDAO, UsuarioDAOImp, PropertiesUsuario e Criptografia.
      E no construtor da classe principal vc chama a tela de Login:


      // configura janela principal
      setTitle("Título da Janela");
      setIconImage((ICONE_JANELA).getImage());
      setVisible(true);

      /**
      * chama a tela de login
      */
      LoginJDialog loginJDialog = new LoginJDialog(this, true);
      loginJDialog.setVisible(true);

      if (loginJDialog.isOK()) {
      initComponents();

      setSize(700, 500);
      setExtendedState(ProgramaTeste.MAXIMIZED_BOTH);
      } else {
      System.exit(0);
      }

      Excluir
    2. Eu não estou conseguindo de jeito nenhum. Você pode me ajudar por e-mail?

      Excluir
    3. Claro! É só mandar para: ateoriasw@gmail.com

      Excluir
  5. Boa noite pessoal, gostei muito do tutorial de voces. porem na hora de abrir o arquivo programa com login, o mesmo apresentam 3 erros 2 corrigiveis e um nao que aparece a seguinte mensagem falta pasta jtatoo alguem poderia me ajudar? por favor!

    ResponderExcluir

Related Posts Plugin for WordPress, Blogger...