了解Tkinter窗口几何
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了了解Tkinter窗口几何相关的知识,希望对你有一定的参考价值。
通过Tkinter在Python中创建一个全屏窗口我这样做:
w, h = window.winfo_screenwidth(), window.winfo_screenheight()
window.geometry("%dx%d+0+0" % (w, h))
当然,它有效。但我想知道为什么会这样。为什么我输入“%dx%d + 0 + 0”? Python在该命令中读取了什么?
答案
w, h = window.winfo_screenwidth(), window.winfo_screenheight()
w
和h
现在持有屏幕高度和宽度的值,比如1280
和920
window.geometry("%dx%d+0+0" % (w, h))
然后它是一个简单的python字符串格式(旧时尚方式):
window.geometry("1280x920+0+0")
这是tkinter可以解析的字符串。 (欢迎来到1990')
以上是关于了解Tkinter窗口几何的主要内容,如果未能解决你的问题,请参考以下文章
调整窗口大小时调整 Tkinter Listbox 小部件的大小