diff --git a/README.md b/README.md index bf2b2564d50b242b5c6e4269ce2d629c46d2b08f..3a5c06f0b122592a74dbb07bacf9ad9e9ec292a7 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,36 @@ - 复制图片提取码到粘贴板 3. 后端服务器 - 接收并定期处理过期图片 + +4. 登录页面 + - 验证账号密码是否匹配 + - 账号密码栏是否为空 + - 记住账号密码 + - 进入注册账号、修改密码页面 + +5. 注册页面 + - 检查账号是否符合格式、是否为空、显示(取消显示)文字提醒用户(若不符合则无法点击注册按钮) + - 检查密码是否符合长度要求、是否为空、检查密码强度、显示(取消显示)文字提醒用户(若不符合则无法点击注册按钮) + - 检查邮箱是否为空、检查邮箱格式、显示(取消显示)文字提醒用户(若不符合则无法点击注册按钮) + - 检查是否点击了“已读服务条款”的选择框(若不符合则无法点击注册按钮) + - 打开系统默认网页,并登陆“服务条款”、隐私协议的外部网站, + - 返回注册页面、个人页面按钮 + +6. 注册成功页面 + - 返回注册页面或再次注册页面的按钮 + +7. 验证身份页面 + - 检查账号、邮箱是否为空(若不符合则无法点击验证按钮) + - 检查账号、邮箱是否唯一匹配对应(若不符合则无法点击验证按钮) + - 提交验证数据按钮 + +8. 修改密码页面 + - 检查两次输入密码是否相同,是否为空(若不符合则无法点击验证按钮) + - 检查密码是否符合长度要求、是否为空、检查密码强度、显示(取消显示)文字提醒用户(若不符合则无法点击修改密码按钮) + - 提交修改数据 + +9. 修改密码成功页面 + - 返回个人信息页面(或登录页面)按钮 ## 代码规范: > 采用[《阿里巴巴Java开发手册》](https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E5%8D%8E%E5%B1%B1%E7%89%88%EF%BC%89.pdf) @@ -28,6 +58,14 @@ > [JavaFx Effect 之 Dropshadow 介绍使用](https://blog.csdn.net/qq_22571159/article/details/86570727) >[JavaFX之Drag And Drop拖放操作](https://blog.csdn.net/wingfourever/article/details/8858782) + +>[JavaFX文本框、按钮、列表框事件监听处理](https://blog.csdn.net/haoranhaoshi/article/details/82977050) + +>[java正则表达式大全(常用)](https://blog.csdn.net/zpz2411232428/article/details/83549502) + +>[加密解密(四)--Java中的Hash算法](https://blog.csdn.net/qq_24280381/article/details/72024860) + + ## API 1. 警告弹窗AlertWindow类,添加按钮的实例如下 @@ -44,5 +82,3 @@ alertWindow.start(new Stage()); } } - ``` - diff --git a/src/fxml/ChangePassword.fxml b/src/fxml/ChangePassword.fxml index 9dc5c8d217c6761e8d1a861c7652e4046a214edf..3578badb6fdf2b0330a46698892d306e5c95108d 100644 --- a/src/fxml/ChangePassword.fxml +++ b/src/fxml/ChangePassword.fxml @@ -1,9 +1,6 @@ - - - @@ -43,25 +40,26 @@ - + - - - - - + + + + + + - - + + diff --git a/src/fxml/Login.fxml b/src/fxml/Login.fxml index 4eeb0892cba00d795b650cc8f990c6a1d2b62788..66a75904c6cf6d96c5d84f504668ea5d439408e1 100644 --- a/src/fxml/Login.fxml +++ b/src/fxml/Login.fxml @@ -1,15 +1,13 @@ - - + - - + @@ -85,7 +83,7 @@ -