写一个放在 U 盘里的密码生成记录管理工具

项目目的

借助自己写的这个小项目可以更理解 Java ,从而自省自己,发现自己的不足才能进步。

项目功能

  1. 根据用户输入的信息生成16位密码,并且记录下用户输入的信息
  2. 用户列表页可查看用户录入的账号信息并进行关键字查找
  3. 列表页可以查看、复制、删除以及修改密码修改信息。
  4. 用户进入程序需要输入密码,第一次进入为空,可在修改密码页重设密码。
  5. 用户可生成由数字,大小写字母,特殊字符随机搭配的4-99位的密码。
  6. 用户可通过修改密码长度或修改seed参数来控制密码不同。
  7. 程序运行完会自动打包 jar 包,把数据文件记录在jar包内。

完成概况

进入程序前需输入密码

输入密码进入程序

首页

首页

用户录入页面

用户信息录入界面

生成密码页

生成密码

列表页

用户列表页

列表页右键删除数据

  1. 点击删除弹出页面
    是否确认删除
  2. 选择确定弹出的页面
    输入密码确认删除

列表页右键数据属性

右键属性
3. 输入正确密码删除成功页面
删除成功
4. 点击确定重新刷新页面

右键编辑页

右键编辑页

右键用户详细信息页

右键详细信息

修改进入程序密码

密码进入

修改程序进入密码

修改密码

项目地址

项目放在码云上,想看源码的移步:项目码云地址

评论