Why isn’t my password login system working?

Why isn’t my password login system working?

package me.daniel.practice;

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class Switch  {

public static void main (String [] args) {

JFrame frame = new JFrame(“Password Login System”);

frame.setSize(400, 100);

frame.setResizable(false);

frame.setVisible(true);

frame.setBackground(Color.WHITE);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setLocationRelativeTo(null);

JPanel panel = new JPanel();

JLabel label = new JLabel(“Enter Password: “);

JPasswordField pass = new JPasswordField(10);

pass.setEchoChar(‘*’);

pass.addActionListener(new AL());

panel.add(label, BorderLayout.WEST);

panel.add(pass, BorderLayout.EAST);

frame.add(panel);

}

private static String password = “daniel”;

static class AL implements ActionListener {

public void actionPerformed(ActionEvent e) {

JPasswordField input = (JPasswordField) e.getSource();

char[] passy = input.getPassword();

String p = new String(passy);

if (p.equals(password)) {

JOptionPane.showMessageDialog(null, “Correct”);

}

else {

JOptionPane.showMessageDialog(null, “Incorrect”);

}

}

}

}

"You need a similar assignment done from scratch? Our qualified writers will help you with a guaranteed AI-free & plagiarism-free A+ quality paper, Confidentiality, Timely delivery & Livechat/phone Support.


Discount Code: CIPD30



Click ORDER NOW..

order custom paper