【Python】用tkinter设计图书管理登录UI界面(六)

上一篇:【Python】手把手教你用tkinter设计图书管理登录UI界面(五)-CSDN博客

本篇文章是这个项目的最终章节,它继承了前5篇文章代码写的,并且对主窗口组件做了微调(删除了刷新图片按钮、调整了按键的坐标)。请勿觉得几行代码就实现功能了,那是因为您忽略前面文章做的铺垫。

本项目是“用tkinter设计图书管理登录UI界面”,功能有:用户登录、用户注册、用户密码找回。

如有疑问,请在评论区交流!

运行结果

导入【图书管理系统项目.code.登录UI】模块
导入【图书管理系统项目.code.继承登录UI完善功能_1】模块
导入【图书管理系统项目.code.继承登录UI完善功能_2】模块
导入【图书管理系统项目.code.继承登录UI完善功能_3】模块
导入【图书管理系统项目.code.继承登录UI完善功能_4】模块

main.py

"""
    图书管理登录界面
"""

# 通配符 '*'
__all__ = ['Main']


from 图书管理系统项目.code.继承登录UI完善功能_3 import Retrieve
from 图书管理系统项目.code.继承登录UI完善功能_4 import Register


class Main(Retrieve, Register):
    """继承Retrieve、Register,创建一个类使其互相交互"""

    def __init__(self):
        """构造方法"""

        # 调用登录的构造方法
        super().__init__()

        # 微调主窗口组件

        # 隐藏随机用户名按钮(多余)
        # self.randomButton.place_forget()

        # 隐藏随机验证码图片按钮
        self.updateButton.place_forget()

        # 输入验证码宽度
        self.verifyEntry.config(width=11)

        # 更新验证码按钮
        self.verifyButton.place(x=317, y=240)

        # 登录按钮
        self.loginButton.place(x=170, y=300)

        # 退出按钮
        self.close.place(x=297, y=300)


# 代码测试
if __name__ == '__main__':
    ui = Main()  # 实例化对象
    ui.mainloop()
else:
    print(f'导入【{__name__}】模块')

作者:周华

创作日期:2023/12/14

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值