Guest User

login

a guest
Nov 22nd, 2011
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.52 KB | None | 0 0
  1. import java.awt.EventQueue;
  2.  
  3.  
  4. public class Login {
  5.  
  6. private JFrame frmLogin;
  7. private JTextField textFieldBrugernavn;
  8. private JButton btnLogin;
  9. private String brugernavn;
  10. private String password;
  11. private JTextField textFieldPassword;
  12.  
  13. /**
  14. * Launch the application.
  15. */
  16. public static void main(String[] args) {
  17. EventQueue.invokeLater(new Runnable() {
  18. public void run() {
  19. try {
  20. Login window = new Login();
  21. window.frmLogin.setVisible(true);
  22. } catch (Exception e) {
  23. e.printStackTrace();
  24. }
  25. }
  26. });
  27. }
  28.  
  29. /**
  30. * Create the application.
  31. */
  32. public Login() {
  33. initialize();
  34. }
  35.  
  36. /**
  37. * Initialize the contents of the frame.
  38. */
  39. private void initialize() {
  40. frmLogin = new JFrame();
  41. frmLogin.setTitle("Rend og Hop Login");
  42. frmLogin.setBounds(100, 100, 330, 184);
  43. frmLogin.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
  44. frmLogin.getContentPane().setLayout(null);
  45.  
  46. JLabel lblBrugernavn = new JLabel("Brugernavn");
  47. lblBrugernavn.setFont(new Font("Tahoma", Font.PLAIN, 13));
  48. lblBrugernavn.setBounds(39, 38, 78, 23);
  49. frmLogin.getContentPane().add(lblBrugernavn);
  50.  
  51. JLabel lblAdgangskode = new JLabel("Adgangskode");
  52. lblAdgangskode.setFont(new Font("Tahoma", Font.PLAIN, 13));
  53. lblAdgangskode.setBounds(39, 67, 78, 14);
  54. frmLogin.getContentPane().add(lblAdgangskode);
  55.  
  56. textFieldBrugernavn = new JTextField();
  57. textFieldBrugernavn.addActionListener(new ActionListener() {
  58. public void actionPerformed(ActionEvent e) {
  59. brugernavn = textFieldBrugernavn.getText();
  60.  
  61. }
  62. });
  63. textFieldBrugernavn.setBounds(127, 38, 86, 20);
  64. frmLogin.getContentPane().add(textFieldBrugernavn);
  65. textFieldBrugernavn.setColumns(10);
  66.  
  67. textFieldPassword = new JTextField();
  68. textFieldPassword.addActionListener(new ActionListener() {
  69. public void actionPerformed(ActionEvent e) {
  70.  
  71. password = textFieldPassword.getText();
  72. }
  73. });
  74. textFieldPassword.setBounds(127, 65, 86, 20);
  75. frmLogin.getContentPane().add(textFieldPassword);
  76. textFieldPassword.setColumns(10);
  77. brugernavn = textFieldBrugernavn.getText();
  78. password = textFieldPassword.getText();
  79. btnLogin = new JButton("Login");
  80. btnLogin.addActionListener(new ActionListener() {
  81.  
  82. public void actionPerformed(ActionEvent e) {
  83. if (brugernavn.equals("formand") && password.equals("formand")){
  84. Startside start = new Startside();
  85. start.getFrmRendOgHopStartside().show();
  86.  
  87. } else if(brugernavn.equals("træner") && password.equals("træner")){
  88. Startside start = new Startside();
  89. start.getFrmRendOgHopStartside().show();
  90.  
  91. } else if(brugernavn.equals("kasserer") && password.equals("kasserer")){
  92. Startside start = new Startside();
  93. start.getFrmRendOgHopStartside().show();
  94.  
  95. } else {
  96. JOptionPane.showMessageDialog(null, "forkert brugernavn eller password");
  97. System.out.println(brugernavn);
  98. }
  99. }
  100. });
  101. btnLogin.setBounds(124, 92, 89, 23);
  102. frmLogin.getContentPane().add(btnLogin);
  103.  
  104. }
  105.  
  106. public JFrame getFrmLogin() {
  107. return frmLogin;
  108. }
  109.  
  110. public JButton getBtnLogin() {
  111. return btnLogin;
  112. }
  113.  
  114. public void setBtnLogin(JButton btnLogin) {
  115. this.btnLogin = btnLogin;
  116. }
  117.  
  118. public void setFrmLogin(JFrame frmLogin) {
  119. this.frmLogin = frmLogin;
  120. }
  121.  
  122. public JTextField getTextFieldBrugernavn() {
  123. return textFieldBrugernavn;
  124. }
  125.  
  126. public void setTextFieldBrugernavn(JTextField textFieldBrugernavn) {
  127. this.textFieldBrugernavn = textFieldBrugernavn;
  128. }
  129.  
  130. }
  131.  
  132.  
Advertisement
Add Comment
Please, Sign In to add comment