Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. ackage ex;
  2. import java.awt.FlowLayout;
  3. import java.awt.event.ActionListener;
  4. import java.awt.event.ActionEvent;
  5. import javax.swing.JFrame;
  6. import javax.swing.JTextField;
  7. import javax.swing.JPasswordField;
  8. import javax.swing.JOptionPane;
  9.  
  10. public class TextFieldFrame extends JFrame {
  11. private JTextField textField1;
  12. private JTextField textField2;
  13. private JTextField textField3;
  14. private JPasswordField passwordField;
  15. public TextFieldFrame (){
  16. super("Teste");
  17. setLayout (new FlowLayout ());
  18. textField1 = new JTextField (10);
  19. add (textField1);
  20.  
  21. textField2 = new JTextField ("Enter");
  22. add (textField2 );
  23.  
  24. textField3 = new JTextField ("Digite o seu nome",21);
  25. textField3.setEditable (false);
  26. add (textField3);
  27.  
  28. passwordField = new JPasswordField (" ");
  29. add (passwordField);
  30.  
  31. TextFieldHandler handler = new TextFieldHandler ();
  32. textField1.addActionListener (handler);
  33. textField2.addActionListener (handler);
  34. textField3.addActionListener (handler);
  35. passwordField.addActionListener (handler);
  36. }
  37. private class TextFieldHandler implements ActionListener
  38. {
  39. public void actionPerformed (ActionEvent event){
  40. String string = "";
  41. if (event.getSource () == textField1)
  42. string = String.format ("textField1: %s", event.getActionCommand ());
  43. else if (event.getSource () == textField2)
  44. string = String.format ("textField2: %s", event.getActionCommand ());
  45. else if (event.getSource () == textField3)
  46. string = String.format ("textField3: %s", event.getActionCommand ());
  47. else if (event.getSource ()== passwordField)
  48. string = String.format ("passwordField: %s", event.getActionCommand());
  49.  
  50. JOptionPane.showMessageDialog (null, string); }
  51. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement