19.在窗体控件布局时,以下哪种不是控件布局方法_________ A) place B) pack C) grid D) geometry
时间: 2024-04-01 08:36:50 浏览: 14
选项 D)geometry 不是控件布局方法。
在 Python 的 GUI 编程中,常见的控件布局方法有以下三种:
- place 布局:通过指定控件的绝对位置和大小来布局控件。例如,可以使用 `button.place(x=10, y=10, width=100, height=30)` 来创建一个按钮,并将其放置在 (10, 10) 的位置,宽度为 100,高度为 30。
- pack 布局:将控件放置在容器中,根据它们的顺序和方向自动排列。例如,可以使用 `button.pack(side='left')` 将一个按钮放置在容器的左侧。
- grid 布局:将控件放置在表格中,可以自由指定行和列的位置。例如,可以使用 `button.grid(row=0, column=0)` 将一个按钮放置在第一行、第一列。
其中,选项 D)geometry 不是一种控件布局方法。geometry 是 Tkinter 库中的一个方法,用于设置窗口的大小和位置。例如,可以使用 `root.geometry('300x200+100+50')` 来将窗口设置为 300x200 的大小,并将其放置在屏幕的 (100, 50) 位置。
因此,选项 D)是正确的。