Loggin java

Buenas en este ejemplo de java mostrare
el ejemplo de un simple loggin en el cual para entrar deben
de tener el nombre de usuario y contraseña.


Nota: el ejemplo no requiere conexión con base de datos.

aqui el codigo.

 import javax.swing.*;
import java.awt.event.*;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import java.util.StringTokenizer;

public class LogginJava extends JFrame implements ActionListener{
   //Definiendo variables 
    private JTextField textfield1;
    private JLabel label1;
    private JButton boton1;
    private JPanel contentPane;
     public LogginJava() {
         //Editando contenedor
       setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       setBounds(100, 100,100, 50);
       contentPane = new JPanel();
       contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
       setContentPane(contentPane);
       contentPane.setLayout(null);
       setBounds(0,0,800,600);
       setLayout(null);
       
       //Editando label
       label1=new JLabel("Ingrese su nombre: ");
       label1.setBounds(1,2,80,30);
       add(label1);
        //Editando textField
       textfield1=new JTextField();
       textfield1.setBounds(161,1,100,20);
       add(textfield1);
        //Editando boton
       boton1=new JButton("Agregar");
       boton1.setBounds(1,50,100,30);
       add(boton1);
       //Agregando el boton al la accion
       boton1.addActionListener(this);
        
    }
       
    
    public void actionPerformed(ActionEvent e) {
        //al apretar el boton se ejecutara la siguiente accion
        if (e.getSource()==boton1) {
          label1.setText("Correcto "+textfield1.getText());
                                  
        }
       
}
                    
 
    public static void main(String[] ar) {
        LogginJava formulario1=new LogginJava();
        formulario1.setBounds(0,0,580,580);
        formulario1.setVisible(true);
    }
}


Si desean usar una base de datos con el loggin primero tendrían que crear la base de datos
con sus respectivas tablas como ser la de usuario para luego buscar en la tabla con select
si se encuentra el nombre puesto y si existe que    compare la contraseña de la base datos con
la puesta de ser correcto que lo permita entrar de lo contrario que vuelva a intentar.
Para crear la base de datos recomiendo xampp.



Descargar ejemplo:


 Java

Comentarios

Entradas más populares de este blog

Solucion al error collation desconocida: 'utf8mb4_0900_ai_ci'

Ejemplo de suma Pascal