import businessLogic.LoginManager;
import businessLogic.LoginManagerInterface;
import domain.Account;
-import domain.Owner;
-
-import javax.swing.JRadioButton;
-import javax.swing.ButtonGroup;
public class LoginGUI extends JFrame {
private JPasswordField passwordField;
private LoginManagerInterface loginManager = new LoginManager();
private JLabel loginFeedback;
- private final ButtonGroup buttonGroup = new ButtonGroup();
public LoginGUI() {
super();
initialize();
private void jButton_ActionPerformed(ActionEvent e){
Account acc = loginManager.checkCredentials(usernameField.getText(),new String(passwordField.getPassword()));
- if (acc.getAdmin()) {
+ if (acc == null) loginFeedback.setText("Incorrect username or password");
+ else if( acc.getAdmin()) {
this.setVisible(false);
Frame a = new AdminMenuGUI();
a.setVisible(true);