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

Các phím tắt với Tkinter trong Python 3

Cửa sổ Tkinter chứa nhiều chức năng và tính năng có sẵn có thể được sử dụng để phát triển các ứng dụng khác nhau. Có thể có những trường hợp khi chúng ta phải chạy một phần cụ thể của ứng dụng với sự trợ giúp của một số phím hoặc chức năng. Nó có thể đạt được bằng cách liên kết một khóa cụ thể với lệnh gọi lại chứa các chức năng cho hoạt động. Phím có thể là bất kỳ thứ gì từ Nút chuột đến Phím bàn phím. Chúng tôi thậm chí có thể liên kết cuộc gọi lại bằng Tổ hợp phím bàn phím.

Ví dụ

#Import the Tkinter Library
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry of window
win.geometry("700x350")

#Define a callback function for exit
def quit_program(e):
   win.destroy()

#Add a Label widget
label = Label(win, text= "Press Ctrl + x to Exit", font= ('Helvetica 15 bold'))
label.pack(pady= 40)

#Bind the Keyboard shortcut Key
win.bind('<Control-x>', quit_program)
win.mainloop()

Đầu ra

Trong đoạn mã trên, chúng tôi đã thêm tổ hợp các Phím. Nhấn các phím sẽ đóng cửa sổ.

Các phím tắt với Tkinter trong Python 3