如何将ttk中的checkbutton对齐到左侧?

要将复选框左对齐,您可以使用锚参数并将其设置为“w”(西)。让我们举个例子,看看怎么做。

步骤 -

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

  • 使用几何方法设置框架的大小。

  • 创建一个LabelFrame以收集组中的复选按钮。

  • 接下来,在 LabelFrame 内创建一个检查按钮并将其锚点设置为 West。锚='w'。

  • 同样,再创建三个复选按钮,它们的锚点设置在 West。它将所有复选按钮对齐到左侧。

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

示例

from tkinter import *

root = Tk()

root.geometry("700x350")

# Create a LabelFrame

frame = LabelFrame(root, text="Select the Subjects", padx=20, pady=20)

frame.pack(pady=20, padx=10)

# Create four checkbuttons inside the frame

C1 = Checkbutton(frame, text="Mathematics", width=200, anchor="w").pack()

C2 = Checkbutton(frame, text = "Physics", width=200, anchor="w").pack()

C3 = Checkbutton(frame, text = "Chemistry", width=200, anchor="w").pack()

C4 = Checkbutton(frame, text = "Biology", width=200, anchor="w").pack()

root.mainloop()

输出结果

在执行时,它将产生以下输出 -

以上是 如何将ttk中的checkbutton对齐到左侧? 的全部内容, 来源链接: utcz.com/z/363310.html

回到顶部