如何將 ttk 的複選按鈕左對齊?
如需將複選按鈕左對齊,可以使用 anchor 引數,並將 anchor 引數設定為 "w"(西)。我們以一個示例瞭解如何操作。
步驟 -
匯入 Tkinter 庫,並建立一個 Tkinter 框架例項。
使用 geometry 方法設定框架的大小。
建立一個 LabelFrame,以便將複選按鈕收集在一個組中。
接下來,在 LabelFrame 內建立一個複選按鈕,並將其 anchor 設定為西。anchor='w'。
同樣,建立另外三個複選按鈕,並將其 anchor 設定為西。這樣會將所有複選按鈕左對齊。
最後,執行應用程式視窗的 mainloop。
示例
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()輸出
執行後,將生成以下輸出 -
廣告
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP