tkinter: 屏幕居中

目的

实现 tkinter 窗口 居于 屏幕 正中央

效果图

tkinter: 屏幕居中_第1张图片

实现代码

根据 python tkinter 窗口居中对齐 修改得到:

# coding=utf-8
import tkinter as tk

root = tk.Tk()

def center_window(w, h):
    # 获取屏幕 宽、高
    ws = root.winfo_screenwidth()
    hs = root.winfo_screenheight()
    # 计算 x, y 位置
    x = (ws/2) - (w/2)
    y = (hs/2) - (h/2)
    root.geometry('%dx%d+%d+%d' % (w, h, x, y))
center_window(500, 500)

root.mainloop()


你可能感兴趣的:(Python,Python,编程)