Advertisement
Guest User

Untitled

a guest
Dec 7th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.91 KB | None | 0 0
  1. import javax.swing.*;  
  2.  import java.awt.*;  
  3.  import java.awt.event.*;  
  4.  public class Login{  
  5.    String Username = "james3302";  
  6.    String Password = "pass";  
  7.    String msg = " ";
  8.    JTextField txtUsername = null;
  9.    JTextField txtPassword = null;
  10.    public static void main(String[] args){  
  11.      Login gui = new Login();  
  12.      gui.go();  
  13.    }  
  14.    public void go(){  
  15.      JFrame frame = new JFrame();  
  16.      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
  17.      JPanel panel = new JPanel();  
  18.      JLabel lblUsername = new JLabel("Username:");    
  19.      JLabel lblPassword = new JLabel("Password:");  
  20.      JTextField txtUsername = new JTextField(20);  
  21.      JTextField txtPassword = new JTextField(20);
  22.      JButton btnLogin = new JButton("Login");  
  23.      btnLogin.addActionListener(new LoginListener());  
  24.      JButton btnCancel = new JButton("Cancel");  
  25.      btnCancel.addActionListener(new CancelListener());  
  26.      panel.add(lblUsername);  
  27.      panel.add(txtUsername);  
  28.      panel.add(lblPassword);  
  29.      panel.add(txtPassword);      
  30.      frame.getContentPane().add(BorderLayout.CENTER,panel);  
  31.      frame.setSize(300,300);  
  32.      frame.setVisible(true);  
  33.    }  
  34.    public class LoginListener implements ActionListener{  
  35.      public void actionPerformed(ActionEvent event){  
  36.        if(Username.equals(txtUsername.getText())){  
  37.          if(Password.equals(txtPassword.getText())){  
  38.            msg = "Login Granted!";  
  39.          }else{  
  40.            msg = "Login Denied";  
  41.          }  
  42.        }else{  
  43.          msg = "Login Denied";  
  44.        }    
  45.        JOptionPane.showMessageDialog(null,msg);            
  46.      }  
  47.    }  
  48.    public class CancelListener implements ActionListener{  
  49.      public void actionPerformed(ActionEvent event){  
  50.        txtUsername.setText = " ";  
  51.        txtPassword.setText = "";  
  52.        txtUsername.requestFocus();  
  53.      }  
  54.    }  
  55.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement