如何在 Tkinter 中停用(灰色顯示)複選框?
Tkinter 提供各種輸入小部件,例如輸入小部件、文字小部件、列表框、組合框、微調框、複選框等。複選框用於獲取效度輸入,每當使用者單擊複選框時,其狀態就會處於啟用狀態。就特定應用程式而言,我們可以使用 state 屬性啟用和停用複選框的狀態。
示例
#Import the required library from tkinter import* from tkinter import ttk #Create an instance of tkinter frame win= Tk() #Set the geometry win.geometry("750x250") #Create CheckButtons chk= ttk.Checkbutton(win, text="Python") chk.pack() chk.config(state=DISABLED) win.mainloop()
輸出
執行示例程式碼將顯示一個視窗,其中包含一個最初處於停用狀態的複選框。
我們可以透過將 state 屬性的值更改為 NORMAL 或 DISABLED 來更改複選框的狀態。
廣告