验证用户名和密码,输入用户名和密码,如果用户名和密码正确,给出弹出框提登陆成功 否则一直输入 例如设用户名为admin 密码为123456用Java
时间: 2024-09-11 10:05:23 浏览: 53
在IE地址栏中输入上192.168.1.1后不弹出用户名和密码框
在Java中,验证用户名和密码通常会在控制台应用程序或者Web应用中通过用户界面实现。下面是一个简单的例子,展示了如何在命令行环境中使用`Scanner`类来获取用户输入,并检查它们是否匹配预设的管理员账户信息:
```java
import java.util.Scanner;
public class Login {
private static final String USERNAME = "admin";
private static final String PASSWORD = "123456";
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入用户名:");
String inputUsername = scanner.nextLine();
System.out.println("请输入密码:");
String inputPassword = scanner.nextLine();
if (inputUsername.equals(USERNAME) && inputPassword.equals(PASSWORD)) {
System.out.println("登录成功!");
JOptionPane.showMessageDialog(null, "登录成功", "欢迎消息", JOptionPane.INFORMATION_MESSAGE);
} else {
System.out.println("用户名或密码错误,请重新输入.");
}
}
}
```
在这个程序中,我们首先定义了管理员的用户名和密码。然后,提示用户输入,如果输入的用户名和密码与预设的一致,就显示登录成功的消息,使用的是Java Swing库中的`JOptionPane`来进行弹窗提示。
阅读全文