首页 > 其他 > 详细

GUI_tkinter_exe执行窗口显示在屏幕中间

时间:2019-02-28 19:12:35      阅读:415      评论:0      收藏:0      [点我收藏+]

效果如下:

 技术分享图片

 

 

代码如下 :

import tkinter as tk
from win32api import GetSystemMetrics

# 传入GUI窗口大小(分辨率)计算出窗口居中的位置
def winPos(width, height):
#获取电脑屏幕分辨率
win_res = [GetSystemMetrics(0), GetSystemMetrics(1)]
x_position = (win_res[0] - width)//2
y_position = (win_res[1] - height) // 2
return x_position, y_position


def test_GUI():
root = tk.Tk()
root.title("我的工具")
root_width = 300
root_height = 300
pos = winPos(root_width, root_height)
root.geometry(f‘{root_width}x{root_height}+{pos[0]}+{pos[1]}‘)
tk.mainloop()

if __name__ == ‘__main__‘:
test_GUI()

  

 

GUI_tkinter_exe执行窗口显示在屏幕中间

原文:https://www.cnblogs.com/happy-xiaoxiao/p/10452494.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!