Browse Source

refactoring: stayLoggedInCheckbox listener in LoginGUI

main
Richard Schmidt 11 months ago
parent
commit
f24fb69051
  1. 5
      src/main/java/LoginGUI.java
  2. 3
      user.json

5
src/main/java/LoginGUI.java

@ -75,9 +75,7 @@ public class LoginGUI extends JFrame implements ActionListener {
passwordField.addKeyListener(new EnterKeyListener()); passwordField.addKeyListener(new EnterKeyListener());
stayLoggedInCheckbox.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
stayLoggedInCheckbox.addActionListener(e -> {
boolean stayLoggedIn = stayLoggedInCheckbox.isSelected(); boolean stayLoggedIn = stayLoggedInCheckbox.isSelected();
String username = usernameField.getText(); String username = usernameField.getText();
// Set stayLoggedIn to false if the checkbox is unchecked // Set stayLoggedIn to false if the checkbox is unchecked
@ -85,7 +83,6 @@ public class LoginGUI extends JFrame implements ActionListener {
stayLoggedIn = false; stayLoggedIn = false;
} }
updateStayLoggedIn(username, stayLoggedIn); updateStayLoggedIn(username, stayLoggedIn);
}
}); });
} }

3
user.json

@ -1,2 +1 @@
[
]
[]
Loading…
Cancel
Save