用java写一个设定账号密码程序
时间: 2023-12-02 21:03:50 浏览: 15
好的,为您介绍一个简单的Java代码实现:
```java
import java.util.Scanner;
public class Account {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请设置账号:");
String username = input.next();
System.out.print("请设置密码:");
String password = input.next();
System.out.println("账号和密码设置成功,您的账号是:" + username + ",密码是:" + password);
input.close();
}
}
```
您可以使用该代码来设定账号密码。输入账号和密码后,程序会将其保存并输出,供您以后的使用。希望对您有所帮助!
相关问题
用JAVA写一个设置账号密码的程序
好的,以下是一个简单的用Java实现设置账号密码的程序:
```java
import java.util.Scanner;
public class Account {
private String username;
private String password;
public Account(String username, String password) {
this.username = username;
this.password = password;
}
public String getUsername() {
return username;
}
public String getPassword() {
return password;
}
public void setUsername(String username) {
this.username = username;
}
public void setPassword(String password) {
this.password = password;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入用户名:");
String username = scanner.nextLine();
System.out.print("请输入密码:");
String password = scanner.nextLine();
Account account = new Account(username, password);
System.out.println("账号设置成功!");
System.out.println("用户名:" + account.getUsername());
System.out.println("密码:" + account.getPassword());
}
}
```
在这个程序中,我们定义了一个`Account`类,包含了用户名和密码两个属性,并提供了相应的getter和setter方法。
在`main`方法中,我们通过`Scanner`类获取用户输入的用户名和密码,并创建一个`Account`对象存储这些信息。最后,我们输出设置成功的信息以及用户名和密码。
用java写一个账号用户密码登录窗口
以下是Java Swing实现的登录窗口示例代码:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class LoginWindow extends JFrame implements ActionListener {
private JTextField usernameField; // 用户名输入框
private JPasswordField passwordField; // 密码输入框
public LoginWindow() {
setTitle("登录窗口");
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建面板,并设置布局
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(3, 1));
// 创建用户名输入框,并添加到面板中
JLabel usernameLabel = new JLabel("用户名:");
usernameField = new JTextField();
panel.add(usernameLabel);
panel.add(usernameField);
// 创建密码输入框,并添加到面板中
JLabel passwordLabel = new JLabel("密码:");
passwordField = new JPasswordField();
panel.add(passwordLabel);
panel.add(passwordField);
// 创建登录按钮,并添加到面板中
JButton loginButton = new JButton("登录");
loginButton.addActionListener(this);
panel.add(loginButton);
// 将面板添加到窗口中
add(panel);
// 显示窗口
setVisible(true);
}
// 处理登录按钮的事件
public void actionPerformed(ActionEvent e) {
String username = usernameField.getText(); // 获取用户名
String password = new String(passwordField.getPassword()); // 获取密码
// 模拟登录
if (username.equals("admin") && password.equals("123456")) {
JOptionPane.showMessageDialog(this, "登录成功!");
} else {
JOptionPane.showMessageDialog(this, "用户名或密码错误,请重新输入!");
}
}
// 启动登录窗口
public static void main(String[] args) {
new LoginWindow();
}
}
```
运行程序后,会弹出一个登录窗口,用户可以输入用户名和密码,点击登录按钮后会进行简单的用户名和密码校验,如果用户名和密码都正确,则弹出登录成功的提示框,否则弹出用户名或密码错误的提示框。