【问题标题】:Understanding of Tkinter Window geometry了解 Tkinter 窗口几何
【发布时间】:2018-09-08 11:35:52
【问题描述】:

要通过 Tkinter 在 Python 中创建全屏窗口,我这样做:

w, h = window.winfo_screenwidth(), window.winfo_screenheight()
window.geometry("%dx%d+0+0" % (w, h))

当然,它确实有效。 但我想知道为什么会这样。 为什么我输入“%dx%d+0+0”? Python 在该命令中读取了什么?

【问题讨论】:

    标签: python user-interface tkinter geometry window


    【解决方案1】:

    w, h = window.winfo_screenwidth(), window.winfo_screenheight()

    wh 现在保存屏幕高度和宽度的值,例如 1280920

    window.geometry("%dx%d+0+0" % (w, h))

    那么就是直接的python字符串格式化(老派的方式):

    window.geometry("1280x920+0+0")

    这是一个 tkinter 可以解析的字符串。 (欢迎来到 1990 年代)

    【讨论】:

    猜你喜欢
    • 2021-10-07
    • 2010-10-09
    • 2016-04-08
    • 1970-01-01
    • 2017-01-19
    • 2013-10-21
    • 1970-01-01
    • 2016-06-24
    • 1970-01-01
    相关资源
    最近更新 更多