Вы можете использовать showInputDialog, чтобы получить имя пользователя
и код ниже, чтобы получить пароль
JLabel label = new JLabel("Please enter your password:");
JPasswordField jpf = new JPasswordField();
JOptionPane.showConfirmDialog(null,
new Object[]{label, jpf}, "Password:",
JOptionPane.OK_CANCEL_OPTION);
и написать условие if для проверки имени пользователя и пароля
if (!isValidLogin()){
//You can give some message here for the user
System.exit(0);
}
// Если логин подтвержден, программа пользователя продолжит работу