EasyGui是一个十分简单的Python图形界面库,支持窗口文本显示、图片显示、按钮、文本框、选项栏、文件选择等等必要的组件且操作十分简单。但也因如此,导致EasyGui甚至不能手动调整窗口位置、按钮位置、名字等,因为EasyGui是基于Tkinter编写的,所以我们可以去其库文件处对代码进行修改。
本文将对EasyGui调整窗口坐标方法进行逐步讲解。
请确保您已经安装了EasyGui 否则请pip install easygui
1.查找EasyGui安装位置
import easygui
print(easygui.__file__)
运行结果如图:
2.前往EasyGui库文件位置如上图红色框路径
Spyder编译器可以在此处前往路径并浏览文件
推荐各位先保存EasyGui的库文件
3.请打开boxes文件夹 可以看到里面存储着各组件的文件
(非Spyder用户可以使用自己的编译器内的文件浏览组件或直接在自己的电脑里找到此自己EasyGui的安装路径)
4.打开global_state.py文件
5.找到window_position = "+300+200"行
300与200就是窗口默认的x y坐标,直接修改为自己需要的坐标即可,记得运行而非保存。
6.此时再运行自己的图形界面就可以发现所有窗口的默认位置已经变为了自己刚修改的坐标