Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.EventQueue;
- public class Login {
- private JFrame frmLogin;
- private JTextField textFieldBrugernavn;
- private JButton btnLogin;
- private String brugernavn;
- private String password;
- private JTextField textFieldPassword;
- /**
- * Launch the application.
- */
- public static void main(String[] args) {
- EventQueue.invokeLater(new Runnable() {
- public void run() {
- try {
- Login window = new Login();
- window.frmLogin.setVisible(true);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- });
- }
- /**
- * Create the application.
- */
- public Login() {
- initialize();
- }
- /**
- * Initialize the contents of the frame.
- */
- private void initialize() {
- frmLogin = new JFrame();
- frmLogin.setTitle("Rend og Hop Login");
- frmLogin.setBounds(100, 100, 330, 184);
- frmLogin.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
- frmLogin.getContentPane().setLayout(null);
- JLabel lblBrugernavn = new JLabel("Brugernavn");
- lblBrugernavn.setFont(new Font("Tahoma", Font.PLAIN, 13));
- lblBrugernavn.setBounds(39, 38, 78, 23);
- frmLogin.getContentPane().add(lblBrugernavn);
- JLabel lblAdgangskode = new JLabel("Adgangskode");
- lblAdgangskode.setFont(new Font("Tahoma", Font.PLAIN, 13));
- lblAdgangskode.setBounds(39, 67, 78, 14);
- frmLogin.getContentPane().add(lblAdgangskode);
- textFieldBrugernavn = new JTextField();
- textFieldBrugernavn.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- brugernavn = textFieldBrugernavn.getText();
- }
- });
- textFieldBrugernavn.setBounds(127, 38, 86, 20);
- frmLogin.getContentPane().add(textFieldBrugernavn);
- textFieldBrugernavn.setColumns(10);
- textFieldPassword = new JTextField();
- textFieldPassword.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- password = textFieldPassword.getText();
- }
- });
- textFieldPassword.setBounds(127, 65, 86, 20);
- frmLogin.getContentPane().add(textFieldPassword);
- textFieldPassword.setColumns(10);
- brugernavn = textFieldBrugernavn.getText();
- password = textFieldPassword.getText();
- btnLogin = new JButton("Login");
- btnLogin.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent e) {
- if (brugernavn.equals("formand") && password.equals("formand")){
- Startside start = new Startside();
- start.getFrmRendOgHopStartside().show();
- } else if(brugernavn.equals("træner") && password.equals("træner")){
- Startside start = new Startside();
- start.getFrmRendOgHopStartside().show();
- } else if(brugernavn.equals("kasserer") && password.equals("kasserer")){
- Startside start = new Startside();
- start.getFrmRendOgHopStartside().show();
- } else {
- JOptionPane.showMessageDialog(null, "forkert brugernavn eller password");
- System.out.println(brugernavn);
- }
- }
- });
- btnLogin.setBounds(124, 92, 89, 23);
- frmLogin.getContentPane().add(btnLogin);
- }
- public JFrame getFrmLogin() {
- return frmLogin;
- }
- public JButton getBtnLogin() {
- return btnLogin;
- }
- public void setBtnLogin(JButton btnLogin) {
- this.btnLogin = btnLogin;
- }
- public void setFrmLogin(JFrame frmLogin) {
- this.frmLogin = frmLogin;
- }
- public JTextField getTextFieldBrugernavn() {
- return textFieldBrugernavn;
- }
- public void setTextFieldBrugernavn(JTextField textFieldBrugernavn) {
- this.textFieldBrugernavn = textFieldBrugernavn;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment