目录
题目要求:
思路大意:
窗体的实现:
窗口A:
窗口B:
窗体之间的构思:
关键代码的实现:
窗口A:
封装列表:
窗口B:
题目要求:
使用 Set接口实现类HashSet的使用,创建集合实现注册用户的存储,如下图所示:
并,遍历注册用户信息集合,实现登录功能,如下图:
思路大意:
指再窗体A中输入内容并且存储到列表X中后,到窗体B中又输入内容,同时窗体B用来判断,判断输入到窗体B的内容是否存在于列表X中。
因此窗体A要实现转跳到窗体B的功能和存储到列表X的功能,而窗体B则要实现输入的内容是否再列表X中存在过的功能
窗体的实现:
使用eclipse 软件的 windowBuilder 插件中的JFram 进行窗体的绘制
窗口A:
lblNewLabel_3 是隐藏窗口,用来提示用户是否注册成功以及注册失败的原因。
窗口B:
lblNewLabel_2 是隐藏窗口,用来提示用户是否注册成功以及注册失败的原因。
窗体之间的构思:
本题需要用到两个窗体,因此中间需要有一个列表进行窗体内容的存储,以及我们需要再一个窗体内设置一个按钮,该按钮需要实现窗体A转跳到窗体B的过程。
而窗口B则需要获取存储到列表中的信息,从而进行判断遍历以及展示是否注册成功。
关键代码的实现:
窗口A:
封装列表:
窗口B: