document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. import javax.swing.*;  
  2.  import java.awt.*;  
  3.  import java.awt.event.*;  
  4.  public class Login  
  5.  {  
  6.    String Username = "admin";  
  7.    String Password = "admin";  
  8.    String msg = "";  
  9.    private JTextField txtUsername;  
  10.    private JPasswordField txtPassword;  
  11.    public static void main (String args[])  
  12.    {  
  13.      Login gui = new Login();  
  14.      gui.go();  
  15.    }  
  16.    public void go(){  
  17.      JFrame frame = new JFrame("Login GUI demo App");  
  18.      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  
  19.      JPanel panel = new JPanel();  
  20.      JLabel lblUsername = new JLabel("Username:");  
  21.      JLabel lblPassword = new JLabel("Password:");  
  22.      txtUsername = new JTextField(20);  
  23.      txtPassword = new JPasswordField(20);  
  24.      JButton btnLogin = new JButton("Login");  
  25.      btnLogin.addActionListener(new LoginListener());  
  26.      JButton btnCancel = new JButton("Cancel");  
  27.      btnCancel.addActionListener(new CancelListener());  
  28.      panel.add(lblUsername);  
  29.      panel.add(txtUsername);  
  30.      panel.add(lblPassword);  
  31.      panel.add(txtPassword);  
  32.      panel.add(btnLogin);  
  33.      panel.add(btnCancel);  
  34.      frame.getContentPane().add(BorderLayout.CENTER, panel);  
  35.      frame.setSize(300,300);  
  36.      frame.setVisible(true);  
  37.    }  
  38.    public class LoginListener implements ActionListener{  
  39.      public void actionPerformed(ActionEvent event){  
  40.        if(Username.equals(txtUsername.getText())){  
  41.          if(Password.equals(txtPassword.getText()))  
  42.          {  
  43.            msg = "Login Successfull!!";  
  44.          }  
  45.          else  
  46.          {  
  47.            msg = "Can\'t Login, Username/Password Incorrect!!";  
  48.          }  
  49.        }  
  50.        else  
  51.        {  
  52.          msg = "Can\'t Login, Username/Password Incorrect!";  
  53.        }  
  54.        JOptionPane.showMessageDialog(null,msg);  
  55.      }  
  56.    }  
  57.    public class CancelListener implements ActionListener  
  58.    {  
  59.      public void actionPerformed(ActionEvent event)  
  60.      {  
  61.        txtUsername.setText("");  
  62.        txtPassword.setText("");  
  63.        txtUsername.requestFocus();  
  64.      }  
  65.    }  
  66.  }  
');