教你用Python设置Tkinter(TK)窗口屏幕居中

2024-10-12 06:19:39

1、第一步我们先要写出窗口Tk窗口的代码:#-*- coding:utf-8 -*-import tkinterwin = tkinter.Tk()win.mainloop()注意:小编这里使用的python3,所以模块名为tkinter,如果是python2,把tkinter换成Tkinter即可

教你用Python设置Tkinter(TK)窗口屏幕居中

3、我们要修改窗口位置和修改窗口大小,要用到是tk对象提供的geometry方法。该方法的用法是geometry(字符串),这个字符串格式为:"窗口宽x窗口高+窗口位于屏幕x轴+窗口位于屏幕y轴"当然,我们可以只设置窗口大小或者是只设置窗口的x轴和y轴。例如geometry("100x100")或者geometry("+10+10")要想设置屏幕居中,我们还需要获得屏幕大小(即分辨率)我们可以通过tk对象提供的winfo_screenwidth方法和winfo_screenheight方法来获得屏幕宽度和高度(分辨率)

教你用Python设置Tkinter(TK)窗口屏幕居中

5、运行代码,可以看到此时Tk窗口除于一个居中状态。

教你用Python设置Tkinter(TK)窗口屏幕居中
猜你喜欢