一、登录界面设计图

图片1
二、登陆界面实现功能
具体要求:
- 登录窗口出现在屏幕正中央,并且不能放大缩小
- 默认角色为“收银员”,并且只允许选择“收银员”和“库管员”两种角色
- 用户名最大长度不超过9个字符,密码需要显示为“*”号
- 登录正确则提示成功,登录失败则提示错误,注意使用错误图标
- 点击“退出”时退出应用程序
加分项: - 输入用户名后回车,光标跳转到密码输入框(涉及到keypress事件和tab
键顺序) - 输入密码后回车,则直接登录(涉及到textbox的keypress事件)
- 按tab进入输入框时,自动全选(涉及到textbox的enter事件)
三、登陆界面各控件的参数设置
控件A

图片2.png
控件B

图片3.png
控件C

图片4.png
控件D

图片5
控件E

图片6.png
控件F

图片7.png
四、重要方法描述
1.角色设置默认值

图片8.png
2.登陆成功或失败提示

图片9.png
3.点击退出时关闭程序

图片10.png
4.输入用户名后回车,光标跳转到密码输入框

图片11.png
5.输入密码后按“回车”直接登陆

图片12.png
6.进入用户名输入框时,自动全选用户名

图片13.png
7.进入密码输入框时,自动全选密码

图片14.png
五、待完善功能
...