【Python小项目之Tkinter应用】随机点名/抽奖工具大优化:实现背景图与其他组件自适应窗口大小变化并保持相对位置和比例不变

文章目录

  • 前言
  • 一、需求分析与实现思路
    • 明确需求
    • 实现思路
  • 二、关键代码
    • 2.1 实现背景图随着窗口大小变化而变化
    • 2.2 更换place的参数
  • 三、完整代码
  • 四、总结
    • 4.1 意外收获


前言

话不多说,直接看优化后的效果:

优化前:

是不是非常的哇塞,相比于之前只能固定窗口大小来运行,优化后的工具就可以适配不同分辨率的设备,以此将工具更好的呈现出来。

由于网络上关于tkinter实现组件随窗口大小变化而自适应变化的文章相对冗杂且杂乱无章,故本文旨在将该优化功能系统地、准确地、完整地、可用地讲解明白,以此实现该功能的可用性和实用性。<

你可能感兴趣的:(Python小项目,python,tkinter,组件随窗口自适应变化,实用工具,GUI,pillow,前端)