Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.*;
- public class Login{
- String Username = "awaw";
- String Password = "okk";
- String msg = " ";
- private JTextField txtUsername;
- private JPasswordField txtPassword;
- public static void main(String[] args){
- Login gui = new Login();
- gui.go();
- }
- public void go(){
- JFrame frame = new JFrame();
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- JPanel panel = new JPanel();
- JLabel lblUsername = new JLabel("Username:");
- JLabel lblPassword = new JLabel("Password:");
- txtUsername = new JTextField(20);
- txtPassword = new JPasswordField(20);
- JButton btnLogin = new JButton("Login");
- btnLogin.addActionListener(new LoginListener());
- JButton btnCancel = new JButton("Cancel");
- btnCancel.addActionListener(new CancelListener());
- panel.add(lblUsername);
- panel.add(txtUsername);
- panel.add(lblPassword);
- panel.add(txtPassword);
- panel.add(btnLogin);
- panel.add(btnCancel);
- frame.getContentPane().add(BorderLayout.CENTER,panel);
- frame.setSize(300,300);
- frame.setVisible(true);
- }
- public class LoginListener implements ActionListener{
- public void actionPerformed(ActionEvent event){
- if(Username.equals(txtUsername.getText())){
- if(Password.equals(txtPassword.getText())){
- msg = "Login success!";
- }else{
- msg = "Login failed!";
- }
- }else{
- msg = "The username or password incorrect. Please try again!";
- }
- JOptionPane.showMessageDialog(null,msg);
- }
- }
- public class CancelListener implements ActionListener{
- public void actionPerformed(ActionEvent event){
- txtUsername.setText("");
- txtPassword.setText("");
- txtUsername.requestFocus();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement