Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. package pkg;
  2.  
  3. import javax.swing.JFrame;
  4. import javax.swing.JLabel;
  5. import javax.swing.JOptionPane;
  6. import javax.swing.JTextField;
  7. import javax.swing.JButton;
  8.  
  9. import java.awt.event.ActionListener;
  10. import java.awt.event.ActionEvent;
  11. import java.awt.event.KeyAdapter;
  12. import java.awt.event.KeyEvent;
  13. import java.awt.Toolkit;
  14.  
  15. @SuppressWarnings("serial")
  16. public class LogIn extends JFrame {
  17. private static JTextField txtUser, txtPass;
  18. public static String user, pass; //User and Password Strings
  19.  
  20.  
  21.  
  22. public LogIn() {
  23. setIconImage(Toolkit.getDefaultToolkit().getImage(LogIn.class.getResource("/icons/logo_san_luis_moodle.png")));
  24. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  25. setBounds(100, 100, 460, 200);
  26. getContentPane().setLayout(null);
  27.  
  28. JLabel lblUser = new JLabel("User:");
  29. lblUser.setBounds(10, 11, 422, 14);
  30. getContentPane().add(lblUser);
  31.  
  32. txtUser = new JTextField();
  33. txtUser.addKeyListener(new KeyAdapter() {
  34. @Override
  35. public void keyPressed(KeyEvent e) {
  36. if (e.getKeyCode() == 10){
  37. enter();
  38. }
  39. }
  40. });
  41. txtUser.setBounds(10, 36, 422, 20);
  42. getContentPane().add(txtUser);
  43. txtUser.setColumns(10);
  44.  
  45. JLabel lblPassword = new JLabel("Password: ");
  46. lblPassword.setBounds(10, 76, 422, 14);
  47. getContentPane().add(lblPassword);
  48.  
  49. txtPass = new JTextField();
  50. txtPass.addKeyListener(new KeyAdapter() {
  51. @Override
  52. public void keyPressed(KeyEvent e) {
  53. if (e.getKeyCode() == 10){
  54. enter();
  55. }
  56. }
  57. });
  58. txtPass.setBounds(10, 101, 422, 20);
  59. getContentPane().add(txtPass);
  60. txtPass.setColumns(10);
  61.  
  62. JButton btnLogin = new JButton("Login");
  63. btnLogin.addActionListener(new ActionListener() {
  64. public void actionPerformed(ActionEvent arg0) {
  65. //If user and password fields are not empty, asign to variables - else, pop up and repeat
  66. enter();
  67. }
  68. });
  69. btnLogin.setBounds(10, 132, 422, 23);
  70. getContentPane().add(btnLogin);
  71.  
  72. }
  73.  
  74.  
  75. public static void enter(){
  76. if (txtUser.getText().isEmpty() || txtPass.getText().isEmpty() || txtUser.getText().equals(" ") || txtPass.getText().equals(" ")){
  77. JOptionPane.showMessageDialog(null, "User and Password cannot be empty");
  78. System.out.println("Bien");
  79. }else{
  80. user = txtUser.getText().toLowerCase();
  81. pass = txtPass.getText().toLowerCase();
  82. Main.assign();
  83. }
  84. }
  85.  
  86.  
  87. public String getUser() {
  88. return user;
  89. }
  90.  
  91.  
  92. public String getPass() {
  93. return pass;
  94. }
  95. }
  96.  
  97. /*
  98. REM ¶¶¶¶¶¶_________________________________________¶¶¶¶¶¶
  99. REM ¶¶¶¶¶¶_________________________________________¶¶¶¶¶¶
  100. REM ¶¶¶¶¶¶_________________18$$$$3_________________¶¶¶¶¶¶
  101. REM ¶¶¶¶¶¶______________$¶¶¶¶¶¶¶¶¶¶¶1______________¶¶¶¶¶¶
  102. REM ¶¶¶¶¶¶_____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________¶¶¶¶¶¶
  103. REM ¶¶¶¶¶¶____________5¶8¶¶¶¶¶¶¶¶¶¶¶¶¶2____________¶¶¶¶¶¶
  104. REM ¶¶¶¶¶¶____________¶¶¶¶$$¶¶¶¶¶$$¶¶¶¶____________¶¶¶¶¶¶
  105. REM ¶¶¶¶¶¶____________¶¶¶____¶¶¶____¶¶¶____________¶¶¶¶¶¶
  106. REM ¶¶¶¶¶¶_____________¶¶$__¶¶_¶¶`_$¶¶_____________¶¶¶¶¶¶
  107. REM ¶¶¶¶¶¶_______¶¶¶___¶¶¶¶¶¶`__¶¶¶¶¶¶___¶¶¶_______¶¶¶¶¶¶
  108. REM ¶¶¶¶¶¶____¶¶¶¶¶¶¶______¶¶¶¶¶¶¶8_____`¶¶¶¶¶¶¶___¶¶¶¶¶¶
  109. REM ¶¶¶¶¶¶____$¶¶¶¶¶¶$_____1¶¶¶¶$$______¶¶¶¶¶¶¶`___¶¶¶¶¶¶
  110. REM ¶¶¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶___________`¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶
  111. REM ¶¶¶¶¶¶______¶¶_____`¶¶¶¶¶____¶¶¶¶¶`_____¶¶_____¶¶¶¶¶¶
  112. REM ¶¶¶¶¶¶_________________`¶¶¶¶¶¶¶________________¶¶¶¶¶¶
  113. REM ¶¶¶¶¶¶______¶¶______¶¶¶¶¶`__`¶¶¶¶¶______¶¶_____¶¶¶¶¶¶
  114. REM ¶¶¶¶¶¶_____`¶¶¶¶¶¶¶¶¶¶__________¶¶¶¶$¶¶¶¶¶¶____¶¶¶¶¶¶
  115. REM ¶¶¶¶¶¶_____¶¶¶¶¶¶¶__________________¶¶¶¶¶¶8____¶¶¶¶¶¶
  116. REM ¶¶¶¶¶¶____¶¶¶$¶¶¶$_________M________¶¶¶¶¶¶¶`___¶¶¶¶¶¶
  117. REM ¶¶¶¶¶¶_________¶¶____________________¶¶________¶¶¶¶¶¶
  118. REM ¶¶¶¶¶¶_________________________________________¶¶¶¶¶¶
  119. * I thought what I'd do was,
  120. * I'd pretend I was one of those deaf-mutes.
  121. * or should I?
  122. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement