如何在 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 來更改複選框的狀態。

更新時間:2021 年 4 月 15 日

1000+ 次瀏覽

職業生涯快速啟動

完成課程獲取認證

開始
廣告