我如何獲得 Tkinter Checkbutton 的“狀態”?


Tkinter 提供了多種輸入元件,例如輸入元件、文字元件、列表框、組合框、自旋框、複選框,等等。複選框用於獲取有效性輸入,每當使用者單擊複選按鈕時,狀態就會啟用。對於某個特定應用程式,我們可以透過使用state() 方法檢視 Tkinter CheckButton 的狀態。它列印 Tkinter 複選按鈕的實際狀態。

示例

#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")
#Define geometry of the window
win.geometry("750x250")
#Create CheckButtons
chk= ttk.Checkbutton(win, text="Python")
chk.pack()
chk.config(state=NORMAL)
print(chk.state())
win.mainloop()

輸出

執行示例程式碼將顯示一個視窗,其中有一個複選按鈕,最初定義為正常狀態。

現在,從程式中刪除行“win.mainloop()”,以在控制檯上列印複選框的狀態。

('alternate',)

更新日期:2021 年 4 月 15 日

超過 2K 次瀏覽

啟動您的 職業生涯

完成課程後獲得認證

開始
廣告
© . All rights reserved.