Advertisement
Guest User

Untitled

a guest
Mar 4th, 2019
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.95 KB | None | 0 0
  1. private void initLogin(){
  2.         frame = new JFrame();
  3.         frame.getContentPane().setBackground(Color.WHITE);
  4.         frame.setBounds(100, 100, 484, 298);
  5.         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  6.         frame.getContentPane().setLayout(null);
  7.        
  8.         JPanel panel = new JPanel();
  9.         panel.setBackground(Color.LIGHT_GRAY);
  10.         panel.setBounds(55, 22, 357, 187);
  11.         frame.getContentPane().add(panel);
  12.         panel.setLayout(null);
  13.        
  14.         txtUsername = new JTextField();
  15.         txtUsername.setToolTipText("hi\r\n");
  16.         txtUsername.setHorizontalAlignment(SwingConstants.LEFT);
  17.         txtUsername.setText("Username");
  18.         txtUsername.setBounds(63, 22, 233, 20);
  19.         panel.add(txtUsername);
  20.         txtUsername.setColumns(10);
  21.        
  22.         pwdPlayerpassword = new JPasswordField();
  23.         pwdPlayerpassword.setText("PlayerPassword");
  24.         pwdPlayerpassword.setBounds(63, 51, 233, 20);
  25.         panel.add(pwdPlayerpassword);
  26.        
  27.         JButton loginButton = new JButton("Login");
  28.         loginButton.setBackground(Color.WHITE);
  29.         loginButton.setBounds(63, 113, 233, 20);
  30.         panel.add(loginButton);
  31.        
  32.         loginButton.addActionListener(new java.awt.event.ActionListener() {
  33.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  34.                
  35.                 String username = txtUsername.getText();
  36.                 String player_password = pwdPlayerpassword.getText();
  37.                
  38.                 //System.out.println(username + player_password);
  39.                 try {
  40.                     logActionPerformed(evt);
  41.                    
  42.                 } catch (Exception e) {
  43.                     // TODO Auto-generated catch block
  44.                     e.printStackTrace();
  45.                 }
  46.             }
  47.  
  48.             private void logActionPerformed(ActionEvent evt) throws InvalidInputException {
  49.                
  50.                     String username = txtUsername.getText();
  51.                     String player_password = pwdPlayerpassword.getText();
  52.                    
  53.                     try {
  54.                         Block223Controller.login(username, player_password);
  55.                     }catch(InvalidInputException e) {
  56.                         e.getMessage();
  57.                     }
  58.             }
  59.         });
  60.        
  61.         create_userButton = new JButton("Create new user");
  62.         create_userButton.setBackground(Color.WHITE);
  63.         create_userButton.setBounds(63, 144, 233, 20);
  64.         panel.add(create_userButton);
  65.        
  66.         pwdAdminpassword = new JPasswordField();
  67.         pwdAdminpassword.setText("AdminPassword");
  68.         pwdAdminpassword.setBounds(63, 82, 233, 20);
  69.         panel.add(pwdAdminpassword);
  70.        
  71.         create_userButton.addActionListener(new java.awt.event.ActionListener() {
  72.  
  73.            
  74.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  75.                
  76.                 try {
  77.                     registrationActionPerformed(evt);
  78.                 } catch (InvalidInputException e) {
  79.                     // TODO Auto-generated catch block
  80.                     e.printStackTrace();
  81.                 }
  82.             }
  83.            
  84.             private void registrationActionPerformed(ActionEvent evt) throws InvalidInputException  {
  85.                 String username = txtUsername.getText();
  86.                 String player_password = pwdPlayerpassword.getText();
  87.                 String admin_password = pwdAdminpassword.getText();
  88.                
  89.                 try {
  90.                     Block223Controller.register(username, player_password, admin_password);
  91.                 }catch(InvalidInputException e) {
  92.                     e.getMessage();
  93.                 }
  94.             }
  95.         });
  96.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement