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

Làm cách nào để thay đổi trạng thái Nút Tkinter từ vô hiệu hóa thành bình thường?

Tkinter cung cấp các tiện ích Nút để tạo nút để kích hoạt một sự kiện. Giả sử chúng tôi đã tạo một nút đã bị tắt trong ứng dụng. Để thay đổi trạng thái của nút, chúng ta có thể sử dụng trạng thái tài sản.

Trạng thái thuộc tính được sử dụng để bật và tắt một nút trong ứng dụng. Để thay đổi trạng thái của ứng dụng, chúng ta có hai thao tác: state =DISABLED trạng thái =NORMAL .

Ví dụ

#Import the required libraries
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Set the geometry of frame
win.geometry("650x450")

#Define a function for Button Object
def quit_win():
   win.destroy()

#Create a button to quit the window
Button(win,text="Quit", command=quit_win, font=('Helvetica bold',20),
state= NORMAL).pack(pady=5)

win.mainloop()

Đầu ra 1

Đầu ra khi nút bị tắt,

Làm cách nào để thay đổi trạng thái Nút Tkinter từ vô hiệu hóa thành bình thường?

Đầu ra 2

Đầu ra khi Nút trạng thái =NORMAL

Làm cách nào để thay đổi trạng thái Nút Tkinter từ vô hiệu hóa thành bình thường?