在Tkinter Python中设置按键的位置?

在Tkinter Python中设置按键的位置?

在窗口中定位Tkinter小部件有一些方法。Tkinter几何管理器有三种方法, pack(),place()grid() ,通过它们我们可以在应用程序窗口中设置小部件的位置。这些方法每个都有自己的局限性和用途。为了在Tkinter应用程序窗口中设置按键的位置,我们可以优先使用 place(x坐标,y坐标) 方法而不是其他所有方法。它接受需要定义小部件位置的x和y坐标的值。

例子

该示例代码包含一个按键小部件,使用 place(x, y) 方法将按键定位在窗口中。

# 导入Tkinter库
from tkinter import *
from tkinter import ttk
#创建Tkinter框架实例
win = Tk()
# 定义窗口大小
win.geometry("750x250")
def close_win():
   win.destroy()
# 在框架中创建按键
button = ttk.Button(win, text="单击", command=close_win)
button.place(x=325, y=125)
#创建标签
Label(win, text="单击按键关闭窗口", font = ('Consolas 15')).pack()
win.mainloop()

输出

运行上述代码将显示一个窗口,其中包含一个位于窗口中心位置的按键。

在Tkinter Python中设置按键的位置?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程