javaFX.(蜜雪冰城点餐小程序)MySQL数据库

学习Java只有3个月,不喜勿喷

该小程序是用的MySQL数据库,编辑软件用的equals,为什么不用idea有提示因为主打一个纯手打

要源码私信

目录

javafx.小程序(蜜雪冰城点餐系统)简介

主体思路

思路讲解

用户登录

用户注册

忘记密码

​编辑

主页

个人信息修改

冬日温暖活动

模糊查询,商品搜索框

两个雪王,一个到店自取,一个送外卖

雪王外送

蜜雪冰城银行卡福利活动

接下来讲一下底下那三个按钮

点餐:就是点击这个点餐小图标,就会跳转到点餐页面,进行点餐

订单:点击这个,就会跳转到到已经选择好的奶茶,可以进行结算,如果余额不足,就会提示你,余额不足,点击结算按钮,就可以购买了,还可以取消购买,那个查看历史订单按钮,你点他就可以跳到消费记录页面

我的(按钮)

最后,该程序的主要功能差不多都和大家讲完了,要源码的可以私信我


javafx.小程序(蜜雪冰城点餐系统)简介

思路讲解

用户登录

该程序主要是让用户用密码登录,在数据库中用用户的数据库,里面存放了用户的用户名还用密码,用户在登录的时候,输入用户密码和用户名就好了,进行一个判断,拿到数据库里面的用户密码和用户名,然后进行判断,如果用户名和密码都相,那么就登录到主页,页面跳转,关闭登录页面,打开新的页面(就是主页),如果密码或者用户名输入错了,就提示用户错误

用户注册

在上述图片中,不仅仅用登录功能,还有注册功能,这个功能是来注册账号的,让用户设置一个自己的用户名和账号密码,然后再次确认密码,如果两个输入框的值不一样的话,你点击注册用户的时候,就会提示你两次密码输入不正确,会弹出一个错误的提示框,我这里图片没有硬性要求,不需要必填,还可以测试图片的样子,把你图片的路径名称填进去,点击测试,就会弹出来,一切无误后点击注册,成功就可以自动返回登录页面

(这个图片就是那个头像)

忘记密码

在注册账号的时候,大家可能会突然忘记自己的密码,忘记防止出现这种情况,加了一个方法,找回密码,用户要输入自己的用户名,然后就点击验证密保问题,输入完之后会判断有没有这个用户,没有就提示就提示没有这个用户,如果有这个用户,那么后端代码就会去数据库里面查找这个用户名相对应的用户密保问题,你填入密保答案就行了,你验证完答案就会弹出另外一个面板

如果上述都输入正确的话,那么就会弹出另一半面板,为什么要隐藏另一款面板,因为如果不验证密保答案的话,用户可以直接修改密码,大大减低了安全性,保护用户信息,只有你通过验证才能修改密码

出现了另一半面板的时候,就可以填入你的新密码了,这里也有一个判断,就是,你两次密码必须一样,如果不一样,就会弹出错误提示,请确保两次密码输入一致

隐藏按钮  visible

主页

接下来介绍完前沿,就是主页了,在主页我们也采用了蜜雪冰城同款面板在底下设置了三个按钮,把按钮调成全透明的样子,这样就不会影响美观(不设置图片点击事件是因为图片太小了,不好剪切,可以看到最低下有,点餐,订单,我的

这三个是是分别有三个按钮,我都给他们三设置了点击事件,点击跳转到新的页面,进行操作

个人信息修改

大家可以看到上面那一张图,我点中他了,这个是放你头像的地方,就是一开始的那个验证图片,运行的时候,点击那个头像,就可以打开那个修改个人信息,可以在里面修改你的用户信息,还是老样子,你的两次输入密码必须一致,不然不让修改信息,还要设置一个你的密保问题,我已经下下面加了很多很多问题,你拿到源码,直接想加什么就加什么问题,点击修改账号就行了,会提示你修改成功或者失败

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值