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

Hoàn tác và làm lại các tính năng trong tiện ích Tkinter Text

Tiện ích Tkinter Text là một tiện ích nhập liệu khác tương tự như tiện ích Entry, chấp nhận thông tin nhập của người dùng nhiều dòng trong một trường văn bản. Nó chứa nhiều tính năng và chức năng có sẵn giúp định cấu hình các thuộc tính mặc định của tiện ích văn bản. Tuy nhiên, để thêm các tính năng hoàn tác / Làm lại trong tiện ích văn bản Tkinter, chúng tôi có thể sử dụng hoàn tác các thuộc tính Boolean để đảm bảo rằng văn bản có thể được truy xuất lại.

Ví dụ

# Import the required libraries
from tkinter import *
from tkinter import ttk

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

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

# Create a Text widget with undo is set
text=Text(win, width=60, height=20, undo=True)
text.pack()

text.insert(END, "Enter anything Here...")

win.mainloop()

Đầu ra

Chạy đoạn mã trên để hiển thị tiện ích con văn bản đã bật tính năng Hoàn tác / Làm lại.

Hoàn tác và làm lại các tính năng trong tiện ích Tkinter Text

Để kiểm tra tính năng này, hãy viết nội dung nào đó trong tiện ích Văn bản và nhấn Ctrl + Z để hoàn tác hoặc Ctrl + Y để làm lại văn bản.