Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.34 KB | None | 0 0
  1. import java.awt.FlowLayout;
  2. import java.awt.event.ActionEvent;
  3. import java.awt.event.ActionListener;
  4.  
  5. import javax.swing.JFrame;
  6. import javax.swing.JOptionPane;
  7. import javax.swing.JPasswordField;
  8. import javax.swing.JTextField;
  9.  
  10. public class TextFieldClass extends JFrame {
  11.    
  12.     private JTextField textField1;
  13.     private JPasswordField passwordField1;
  14.    
  15.     public TextFieldClass(){
  16.         super("Event Handling");
  17.         setLayout(new FlowLayout());
  18.        
  19.         textField1 = new JTextField("Type your login");
  20.         add(textField1);
  21.        
  22.         passwordField1 = new JPasswordField(15);
  23.         add(passwordField1);
  24.        
  25.         TextFieldHandler handler = new TextFieldHandler();
  26.         textField1.addActionListener(handler);
  27.         passwordField1.addActionListener(handler);
  28.     }
  29.    
  30.     public class TextFieldHandler implements ActionListener {
  31.  
  32.         @Override
  33.         public void actionPerformed(ActionEvent event) {
  34.  
  35.             String login = "";
  36.             String password = "";
  37.            
  38.             if(event.getSource() == textField1){
  39.                 login = String.format(event.getActionCommand());               
  40.             }
  41.            
  42.             if(event.getSource() == passwordField1){
  43.                 password = String.format(event.getActionCommand());
  44.             }
  45.            
  46.             if(login.equals("cedric") && password.equals("ce")){
  47.                 JOptionPane.showMessageDialog(null, "Welkom cedric");
  48.             } else {
  49.                 JOptionPane.showMessageDialog(null, "Onbekende gebruiker");
  50.             }
  51.         }
  52.     }
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement