我是Tkinter的新手,我试图使用网格布局管理器创建应用程序。然而,我似乎找不到一种我想要使用它的方法。我需要做的是模拟一个充满'单元格'的网格, 这样我就可以在(3,8)单元格中放置标签或在(5,1)单元格中放置按钮。以下是我尝试过的示例:
import tkinter as tk
root = tk.Tk()
label = tk.Label(root, text = 'Label')
label.grid(column = 3, row = 8)
button = tk.Button(root, text = 'Button')
button.grid(column = 5, row = 1)
Tkinter保持每个窗口小部件的相对位置(即button
在label
上方且右侧),但它忽略它们之间的任何空间。我为此问题搜索了一些内容,发现了weight
,但那似乎不是我要找的东西;我想要的是独立于label
和button
的布局。感谢您的帮助!