Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để căn chỉnh nút kiểm tra trong ttk sang phía bên trái?

Để căn chỉnh các nút kiểm tra sang trái, bạn có thể sử dụng tham số neo và đặt nó thành "w" (hướng Tây). Hãy lấy một ví dụ và xem cách thực hiện.

Các bước -

  • Nhập thư viện tkinter và tạo một phiên bản của khung tkinter.

  • Đặt kích thước của khung bằng hình học phương pháp.

  • Tạo LabelFrame để thu thập các nút kiểm tra trong một nhóm.

  • Tiếp theo, tạo một nút kiểm bên trong LabelFrame và đặt neo của nó về phía Tây. anchor ='w' .

  • Tương tự, tạo thêm ba nút kiểm tra bằng neo của chúng đặt ở phía Tây. Nó sẽ căn chỉnh tất cả các nút kiểm tra ở bên trái.

  • Cuối cùng, chạy mainloop của cửa sổ ứng dụng.

Ví dụ

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()

Đầu ra

Khi thực thi, nó sẽ tạo ra kết quả sau -

Làm thế nào để căn chỉnh nút kiểm tra trong ttk sang phía bên trái?