Loading... **透明标签课后习题:** 学习了透明标签之后,这节课我们来做一个十分有趣的练习。 相信大家也见过一些类似的软件打开的欢迎界面吧,欢迎界面可以做成就是一个欢迎界面,或者一个版权宣告界面,也可以是用来预加载一些东西的暂时显示的界面,他们的特点是完成它设定要做的事情之后或者一定时间后会自动消失。 这节课的练习就让我们一起来做一个预载入的欢迎界面吧! 界面设计是这样的,我给大家准备了一张图片,大家也可以自己替换成别的图片,请将图片设置为窗口的底图(窗口的属性里面找),把窗口设置成没有控制按钮,且可以任意移动。窗口底部添加一个分组框,背景是黑色;一个进度条;一个透明标签,显示百分比用的;一个时钟控件,用来控制进度走动的。 这里我们规定:在软件启动的时候给欢迎界面初始化一个窗口的透明度,修改窗口透明度需要用到如下命令(请自行研究用法):设置窗口透明度(应用接口支持库里面的)。初始透明度为 55(255 为 100% 透明度,0 为完全透明),然后跟随着进度条加载的节奏,透明度增加的量为 进度 * 2(进度最小值 0,最大值 100)。时钟的时钟周期为 200 毫秒,每次周期事件增加进度条的进度,60% 的概率进度增加 1,20% 的概率和 20% 的概率进度增加 2 和 3。同时进度标签的内容也跟随着改变。 当进度走到 100% 的时候,延迟 3 秒,欢迎窗口销毁,进入主程序窗口(不需要写主程序窗口功能,让人看得出是主程序窗口即可)。 这个课后习题还是比较综合的,大家可以在完成基础规定的情况下自由发挥。祝大家做题愉快! 答案将在下期进行公布~ 感谢大家的收看,我们下期再见! 最后修改:2021 年 08 月 15 日 © 允许规范转载 赞 赠人玫瑰,手留余香