From 34ecda4a5938a99442799e5e9084aedac898e904 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 15 Oct 2014 13:43:40 +0200 Subject: [client] Login_GUI: oops, reactivate the Login by pressing Enter on either the username or the password fields. --- .../src/main/java/gui/intro/Login_GUI.java | 23 ++++++++++------------ 1 file changed, 10 insertions(+), 13 deletions(-) (limited to 'dozentenmodul/src/main/java/gui/intro/Login_GUI.java') diff --git a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java index 71aaaa2d..035710e8 100644 --- a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java +++ b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java @@ -153,7 +153,7 @@ public class Login_GUI extends JFrame { JButton BtnLogin = new JButton("Login"); BtnLogin.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { - performLogin(); + performLogin(bgLoginType.getSelection().getActionCommand()); }// end actionPerformed }); @@ -186,14 +186,11 @@ public class Login_GUI extends JFrame { lblusername.setColumns(10); // Lese Benutzername aus der Konfigurationsdatei lblusername.setText(Config.getUsername()); - - // this next block did nothing? since the action is triggered by the - // login button and not the JTextField containing the username -// lblusername.addActionListener(new ActionListener() { -// public void actionPerformed(ActionEvent arg0) { -// performLogin(); -// } -// }); + lblusername.addActionListener(new ActionListener() { + public void actionPerformed(ActionEvent arg0) { + performLogin(bgLoginType.getSelection().getActionCommand()); + } + }); panel.add(lblusername); // Erzeugen und Hinzufuegen des Labels @@ -207,7 +204,7 @@ public class Login_GUI extends JFrame { lblpass.setToolTipText("Bitte geben Sie Ihr bwIDM-Passwort ein."); lblpass.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - performLogin(); + performLogin(bgLoginType.getSelection().getActionCommand()); } }); panel.add(lblpass); @@ -235,7 +232,6 @@ public class Login_GUI extends JFrame { @Override public void actionPerformed(ActionEvent e) { toggleLoginType(e.getActionCommand()); - } }; @@ -283,8 +279,8 @@ public class Login_GUI extends JFrame { }// end LoginGUI() // Versuche den Benutzer einzuloggen - public void performLogin() { - LOGGER.info("Trying login of type: " + bgLoginType.getSelection().getActionCommand()); + public void performLogin(final String loginType) { + LOGGER.info("Trying login of type: " + loginType); org.openslx.imagemaster.thrift.iface.SessionData result = null; // Connect to Master MasterThriftConnection thrift = new MasterThriftConnection(); @@ -293,6 +289,7 @@ public class Login_GUI extends JFrame { if (client == null) { // Thrift connection to master could not be established setStatus(Color.red, "Fehler: Masterserver nicht erreichbar.", null); + LOGGER.info("Thrift client could not be initialized, is the masterserver up and running?"); return; } -- cgit v1.2.3-55-g7522