code for login page in java

Solutions on MaxInterview for code for login page in java by the best coders in the world

showing results for - "code for login page in java"
Daniel
21 Mar 2017
1import java.awt.*;
2import java.awt.event.*;
3import javax.swing.*;
4public class LoginDemo extends JFrame implements ActionListener {
5   JPanel panel;
6   JLabel user_label, password_label, message;
7   JTextField userName_text;
8   JPasswordField password_text;
9   JButton submit, cancel;
10   LoginDemo() {
11      // Username Label
12      user_label = new JLabel();
13      user_label.setText("User Name :");
14      userName_text = new JTextField();
15      // Password Label
16      password_label = new JLabel();
17      password_label.setText("Password :");
18      password_text = new JPasswordField();
19      // Submit
20      submit = new JButton("SUBMIT");
21      panel = new JPanel(new GridLayout(3, 1));
22      panel.add(user_label);
23      panel.add(userName_text);
24      panel.add(password_label);
25      panel.add(password_text);
26      message = new JLabel();
27      panel.add(message);
28      panel.add(submit);
29      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
30      // Adding the listeners to components..
31      submit.addActionListener(this);
32      add(panel, BorderLayout.CENTER);
33      setTitle("Please Login Here !");
34      setSize(450,350);
35      setVisible(true);
36   }
37   public static void main(String[] args) {
38      new LoginDemo();
39   }
40   @Override
41   public void actionPerformed(ActionEvent ae) {
42      String userName = userName_text.getText();
43      String password = password_text.getText();
44      if (userName.trim().equals("admin") && password.trim().equals("admin")) {
45         message.setText(" Hello " + userName + "");
46      } else {
47         message.setText(" Invalid user.. ");
48      }
49   }
50}