I’ve tried but just can’t figure out why, thanks for helping if there is any solution for this JFrame
.
if (userInfo != null ) { JOptionPane.showMessageDialog(null, "LoginSuccessful"); dispose(); new ChooseRoomFrame(userInfo,UserRoomDetails,UserDao).setVisible(true); } if(Staff != null & rdbtnStaff.isSelected()){ JOptionPane.showMessageDialog(null, "Login Successful"); dispose(); new StaffFrame(userInfo, UserRoomDetails,UserDao).setVisible(true); } if(user.isEmpty() & pwd.isEmpty()){ JOptionPane.showMessageDialog(null,"Please insert Username and Password"); } else if(user.isEmpty()){ JOptionPane.showMessageDialog(null,"Please insert Username"); } else if (pwd.isEmpty()){ JOptionPane.showMessageDialog(null,"Please insert Password"); } else { JOptionPane.showMessageDialog(null, "Incorrect account or password or user type"); }
Advertisement
Answer
it seems an incorrect logic. try return in every situation.