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. String Username = "natihdevayanti";
  6. String Password = "natihcipui12";
  7. String msg = " ";
  8. private JTextField txtUsername;
  9. private JPasswordField txtPassword;
  10. public static void main(String[] args){
  11. Login gui = new Login();
  12. gui.go();
  13. }
  14.  
  15. public void go(){
  16. JFrame frame = new JFrame();
  17. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  18. JPanel panel = new JPanel();
  19. JLabel lblUsername = new JLabel("Username: ");
  20. JLabel lblPassword = new JLabel("Password: ");
  21. txtUsername = new JTextField(20);
  22. txtPassword = new JPasswordField(20);
  23. JButton btnLogin = new JButton("Login");
  24. btnLogin.addActionListener(new LoginListener());
  25. JButton btnCancel = new JButton("Cancel");
  26. btnCancel.addActionListener(new CancelListener());
  27. panel.add(lblUsername);
  28. panel.add(txtUsername);
  29. panel.add(lblPassword);
  30. panel.add(txtPassword);
  31. panel.add(btnLogin);
  32. panel.add(btnCancel);
  33. frame.getContentPane().add(BorderLayout.CENTER,panel);
  34. frame.setSize(300,300);
  35. frame.setVisible(true);
  36. }
  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. msg = "Login Granted!";
  43. }else{
  44. msg = "Login Denied";
  45. }
  46. }else{
  47. msg = "Login Denied";
  48. }
  49. JOptionPane.showMessageDialog(null,msg);
  50. }
  51. }
  52.  
  53. public class CancelListener implements ActionListener{
  54. public void actionPerformed(ActionEvent event){
  55. txtUsername.setText("");
  56. txtPassword.setText("");
  57. txtUsername.requestFocus();
  58. }
  59. }
  60. }
');