用java实现类似于中原六仔源码搭建

由于是用Java实现的所以图形显示界面是通过java的GUI实现中原六仔源码搭建的。企 娥:217 1793 408

    首先先来介绍一下我们的最终成果。写了四个类文件分别是Constant.java(用于存放数据)、Account.java(一个简单的账户类)、Login.java(用来实现登录界面和功能)和Register.java(用来实现注册界面和功能),其中Register和Login才是重点。熟悉QQ的同学都知道我们打开主程序都是显示登录界面,然后在登录界面可跳转到注册界面,但我们必须先注册了才能登录,所以我们先来实现注册界面,在实现注册界面之前先简单介绍一下Constant类和Account类。

一、Constant.java和Account.java

Account类一个简单的账户类,一共有ID、username、password三个属性。

public class Account {
private int ID;
private String username;
private String password;

public Account() {
}

public Account(int iD, String password) {
    super();
    ID = iD;
    this.password = password;
}

public Account(int iD, String username, String password) {
    super();
    ID = iD;
    this.username = username;
    this.password = password;
}

public int getID() {
    return ID;
}

public void setID(int iD) {
    ID = iD;
}

public String getUsername() {
    return username;
}

public void setUsername(String username) {
    this.username = username;
}

public String getPassword() {
    return password;
}

public void setPassword(String password) {
    this.password = password;
}

}

Constant类存放了两个map数据,mapPass用来存放账号和密码,mapUser用来存放账号和用户名。

附上代码:

import java.util.HashMap;

public class Constant {
public static HashMap<Integer, String> mapPass = new HashMap<>();

public static HashMap<Integer, String> mapUser = new HashMap<>();

}

猜你喜欢

转载自blog.51cto.com/13859640/2139152
今日推荐