如何在 Tkinter 窗口上定位按钮?

要设置按钮的位置,我们使用按钮小部件的 place 方法。place 方法获取按钮的 x 和 y 坐标。

步骤 -

  • 导入所需的库并创建 tkinter 框架的实例。

  • 使用win.geometry方法设置框架的大小。

  • 接下来,创建多个按钮并将它们命名为“Button-1”、“Button-2”等。

  • 通过提供 x 和 y 坐标值,使用 place 方法设置按钮的位置。

  • 最后,运行应用程序窗口的主循环。

示例

# Import the Tkinter library

from tkinter import *

from tkinter import ttk

# Create an instance of Tkinter frame

win = Tk()

# Define the geometry

win.geometry("750x350")

# Create Buttons in the frame

button = ttk.Button(win, text="Button-1")

button.place(x=325, y=125)

button = ttk.Button(win, text="Button-2")

button.place(x=325, y=175)

button = ttk.Button(win, text="Button-3")

button.place(x=325, y=225)

#Create a Label

Label(win, text="Position the Buttons", font='Consolas 15').pack()

win.mainloop()

输出结果

当您执行此代码时,它将显示以下窗口 -

请注意,我们已将所有三个按钮中的x变量固定为 325,这就是按钮对齐的原因。您可以更改 place 方法中的(x, y)值以更改按钮的位置。

以上是 如何在 Tkinter 窗口上定位按钮? 的全部内容, 来源链接: utcz.com/z/363297.html

回到顶部