Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pkg;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JOptionPane;
- import javax.swing.JTextField;
- import javax.swing.JButton;
- import java.awt.event.ActionListener;
- import java.awt.event.ActionEvent;
- import java.awt.event.KeyAdapter;
- import java.awt.event.KeyEvent;
- import java.awt.Toolkit;
- @SuppressWarnings("serial")
- public class LogIn extends JFrame {
- private static JTextField txtUser, txtPass;
- public static String user, pass; //User and Password Strings
- public LogIn() {
- setIconImage(Toolkit.getDefaultToolkit().getImage(LogIn.class.getResource("/icons/logo_san_luis_moodle.png")));
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setBounds(100, 100, 460, 200);
- getContentPane().setLayout(null);
- JLabel lblUser = new JLabel("User:");
- lblUser.setBounds(10, 11, 422, 14);
- getContentPane().add(lblUser);
- txtUser = new JTextField();
- txtUser.addKeyListener(new KeyAdapter() {
- @Override
- public void keyPressed(KeyEvent e) {
- if (e.getKeyCode() == 10){
- enter();
- }
- }
- });
- txtUser.setBounds(10, 36, 422, 20);
- getContentPane().add(txtUser);
- txtUser.setColumns(10);
- JLabel lblPassword = new JLabel("Password: ");
- lblPassword.setBounds(10, 76, 422, 14);
- getContentPane().add(lblPassword);
- txtPass = new JTextField();
- txtPass.addKeyListener(new KeyAdapter() {
- @Override
- public void keyPressed(KeyEvent e) {
- if (e.getKeyCode() == 10){
- enter();
- }
- }
- });
- txtPass.setBounds(10, 101, 422, 20);
- getContentPane().add(txtPass);
- txtPass.setColumns(10);
- JButton btnLogin = new JButton("Login");
- btnLogin.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent arg0) {
- //If user and password fields are not empty, asign to variables - else, pop up and repeat
- enter();
- }
- });
- btnLogin.setBounds(10, 132, 422, 23);
- getContentPane().add(btnLogin);
- }
- public static void enter(){
- if (txtUser.getText().isEmpty() || txtPass.getText().isEmpty() || txtUser.getText().equals(" ") || txtPass.getText().equals(" ")){
- JOptionPane.showMessageDialog(null, "User and Password cannot be empty");
- System.out.println("Bien");
- }else{
- user = txtUser.getText().toLowerCase();
- pass = txtPass.getText().toLowerCase();
- Main.assign();
- }
- }
- public String getUser() {
- return user;
- }
- public String getPass() {
- return pass;
- }
- }
- /*
- REM ¶¶¶¶¶¶_________________________________________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_________________________________________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_________________18$$$$3_________________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶______________$¶¶¶¶¶¶¶¶¶¶¶1______________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶____________5¶8¶¶¶¶¶¶¶¶¶¶¶¶¶2____________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶____________¶¶¶¶$$¶¶¶¶¶$$¶¶¶¶____________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶____________¶¶¶____¶¶¶____¶¶¶____________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_____________¶¶$__¶¶_¶¶`_$¶¶_____________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_______¶¶¶___¶¶¶¶¶¶`__¶¶¶¶¶¶___¶¶¶_______¶¶¶¶¶¶
- REM ¶¶¶¶¶¶____¶¶¶¶¶¶¶______¶¶¶¶¶¶¶8_____`¶¶¶¶¶¶¶___¶¶¶¶¶¶
- REM ¶¶¶¶¶¶____$¶¶¶¶¶¶$_____1¶¶¶¶$$______¶¶¶¶¶¶¶`___¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_____¶¶¶¶¶¶¶¶¶¶___________`¶¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶
- REM ¶¶¶¶¶¶______¶¶_____`¶¶¶¶¶____¶¶¶¶¶`_____¶¶_____¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_________________`¶¶¶¶¶¶¶________________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶______¶¶______¶¶¶¶¶`__`¶¶¶¶¶______¶¶_____¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_____`¶¶¶¶¶¶¶¶¶¶__________¶¶¶¶$¶¶¶¶¶¶____¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_____¶¶¶¶¶¶¶__________________¶¶¶¶¶¶8____¶¶¶¶¶¶
- REM ¶¶¶¶¶¶____¶¶¶$¶¶¶$_________M________¶¶¶¶¶¶¶`___¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_________¶¶____________________¶¶________¶¶¶¶¶¶
- REM ¶¶¶¶¶¶_________________________________________¶¶¶¶¶¶
- * I thought what I'd do was,
- * I'd pretend I was one of those deaf-mutes.
- * or should I?
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement