📅  最后修改于: 2023-12-03 14:53:18.426000             🧑  作者: Mango
在使用 tkinter 制作 GUI 界面时,需要对窗口进行大小调整以适应不同的屏幕分辨率,本文将介绍如何使用 Python 的 tkinter 模块调整窗口大小。
geometry
方法调整窗口大小在 tkinter 中,可以使用 geometry
方法来调整窗口大小,该方法接受一个字符串参数,表示窗口的大小和位置。其中,大小用 WxH
表示,位置用 +X+Y
表示,具体格式如下:
<W>x<H>+<X>+<Y>
<W>
:窗口宽度<H>
:窗口高度<X>
:窗口左上角 x 坐标<Y>
:窗口左上角 y 坐标例如,要将窗口大小设置为 800x600,位置为 100+100,可以如下编写代码:
import tkinter as tk
root = tk.Tk()
root.geometry('800x600+100+100')
resizable
方法设置窗口是否可调整在 tkinter 中,可以使用 resizable
方法来设置窗口是否可调整大小,该方法接受两个参数,分别表示宽度和高度是否可调整。参数可以是 True
或 False
,表示可调整或不可调整。
例如,要设置窗口不可调整,可以如下编写代码:
import tkinter as tk
root = tk.Tk()
root.geometry('800x600+100+100')
root.resizable(False, False)
import tkinter as tk
root = tk.Tk()
root.geometry('800x600+100+100')
root.resizable(False, False)
root.mainloop()
以上就是使用 Python 的 tkinter 模块调整窗口大小的介绍,希望对你有所帮助。