6. 软件登录界面的制作-1

内容概要:

进一步巩固窗口组件

文本操作命令

编辑框控件的拓展:

1.组件的属性:

编辑框.内容

编辑框.输入方式

编辑框.密码遮盖字符

编辑框.是否允许多行

2.组件的事件:

编辑框-获得焦点

编辑框-失去焦点

3.组件的方法

编辑框.加入文本

文本操作命令

1.取文本长度

2.删除空格的操作:

删全部空

删首尾空

到半角

3.文本的比较

1.新建windows程序集窗口,添加两个标签,把标签标题分别改为“用户名:”、“密码:”,添加两个编辑框,编辑框名称分别改为“编辑框_用户名”、“编辑框_密码”,添加按钮,按钮名称改为“按钮_登陆”,按钮标题改为“登陆”。

点击启动窗口界面,修改标题为“登陆我的软件”,启动窗口左上角显示了标题。

2.在“编辑框_用户名”属性>>内容中输入“请输入账号”,窗口中会显示。在“编辑框_用户名”,左下角事件中选择“获得焦点”,使焦点内容为空。

3.组件一开始是没有焦点,当鼠标放在编辑框中后输入内容前就会获得焦点。目的是当编辑框获得焦点时,“请输入账号”不再显示;运行F5发现窗口默认第一个编辑框本来就是获得焦点,要想办法让第一个编辑框不获得焦点,即默认显示“请输入账号”

3.双击启动窗口页面,进入启动窗口创建完毕子程序,输入“编辑框_密码.获取焦点()”命令,让窗口默认焦点在密码编辑框上。运行F5,当点击第一个框再点击密码框后,“请输入账号”不再显示

 

4.当第一个编辑框失去焦点要重新显示“请输入账号”。点击用户名文本框选择“失去焦点”事件,并在此事件下输入命令如下

5.但当在账号编辑框内输入内容再点击密码框时,输入内容变回“请输入账号”,需要做判断,当用户名编辑框获得焦点时,若编辑框内为“请输入账号”,则编辑框要被清空。当编辑框失去焦点时,若编辑框里面是空的要变回“请输入账号”,若不为空,则不变会“请输入账号”。

6.在密码编辑框属性>>输入方式改为密码输入。>>是否允许多行>>真 可以输入多行输入,添加滚动条。

7.账号至少为5个字符,密码至少为6个字符。

8.要判断输入的用户名是否正确,需要用到比较运算符“=”+判断。规定一个正确的用户名为“Admin”,密码为“a123456”。

9.把输入的空格删掉。到半角()

总结:学习了“如果真”、“判断”判断语句;账号文本框获取焦点、失去焦点事件,对编辑框允许多行添加滚轮,编辑框内容删全部空、删首尾空 ;对密码进行遮盖。

复习了编辑框名称修改、标签标题修改、按钮名称和标题修改,信息框的使用,编辑框.内容的使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值