Guest User

Untitled

a guest
Nov 22nd, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. import java.util.*;
  2. import java.io.*;
  3. import java.awt.*;
  4. import java.awt.event.*;
  5. import javax.swing.*;
  6.  
  7. public class User{
  8. int rank;
  9. String name;
  10. String pass;
  11.  
  12. User(){
  13. Scanner s = new Scanner(System.in);
  14.  
  15. System.out.println(" Loginn1.New usern2.Old user");
  16. int in = s.nextInt();
  17.  
  18. for(;;){
  19. if(in == 1){
  20. //create new user
  21. }else if(in == 2){
  22. JFrame loginFrame = new JFrame();
  23. loginFrame.setVisible(true);
  24. loginFrame.setLayout(null);
  25. loginFrame.setSize(120+14,180+35);
  26.  
  27. JLabel enterName = new JLabel("Enter Username:");
  28. enterName.setBounds(10,10,100,20);
  29.  
  30. JTextField nameField = new JTextField();
  31. nameField.setBounds(120,10,130,20);
  32.  
  33. JLabel enterPass = new JLabel("Enter Password:");
  34. enterPass.setBounds(10,40,100,20);
  35.  
  36. JPasswordField passField = new JPasswordField();
  37. passField.setBounds(120,40,130,20);
  38.  
  39. JButton hitEnter = new JButton("Login");
  40. hitEnter.setBounds(10,70,250,20);
  41.  
  42. loginFrame.add(enterName);
  43. loginFrame.add(nameField);
  44. loginFrame.add(enterPass);
  45. loginFrame.add(passField);
  46. loginFrame.add(hitEnter);
  47. loginFrame.setSize(270+14,100+36);
  48.  
  49. hitEnter.addActionListener(new ActionListener(){
  50. public void actionPerformed(ActionEvent enter){
  51. name = nameField.getText();
  52. pass = new String(passField.getText());
  53.  
  54. boolean validUser = checkUser(filename,name,pass);
  55.  
  56. if(validUser){
  57. loginFrame.setVisible(false);
  58. //some how break the for loop from here
  59. }
  60. }
  61. });
  62.  
  63. }else{
  64. System.out.println("Invalid input.");
  65. }
  66. }
  67. }
Add Comment
Please, Sign In to add comment