Package Views

Class LoginView

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class LoginView extends JFrame
Classe que representa a interface gráfica para autenticação de usuários. Esta classe fornece funcionalidades para que os usuários insiram seu email e senha e efetuem o login no sistema. A classe utiliza um controlador para realizar operações de autenticação e gerenciamento de usuários.
Author:
Alarcon Vinicius
See Also:
  • Constructor Details

    • LoginView

      public LoginView()
      Cria uma nova instância da classe LoginView. Essa instância é responsável por exibir a interface gráfica para autenticação de usuários. Ela também configura a conexão com o banco de dados e cria tabelas necessárias.
  • Method Details

    • main

      public static void main(String[] args)
      Parameters:
      args - the command line arguments
    • getTxtEmail

      public JTextField getTxtEmail()
      Obtém o email do usuário.
      Returns:
      O email do usuário.
    • setTxtEmail

      public void setTxtEmail(JTextField txtEmail)
      Define o email do usuário.
      Parameters:
      txtEmail - O email do usuário.
    • getTxtPassword

      public JPasswordField getTxtPassword()
      Obtém a senha do usuário.
      Returns:
    • setTxtPassword

      public void setTxtPassword(JPasswordField txtPassword)
      Define a senha do usuário.
      Parameters:
      txtPassword - A senha do usuário.
    • showMessage

      public void showMessage(String message)
      Exibe uma mensagem na tela.
      Parameters:
      message - Mensagem a ser exibida.