Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter Text 위젯의 실행 취소 및 다시 실행 기능

<시간/>

Tkinter Text 위젯은 텍스트 필드에서 여러 줄 사용자 입력을 허용하는 Entry 위젯과 유사한 또 다른 입력 위젯입니다. 여기에는 텍스트 위젯의 기본 속성을 구성하는 데 도움이 되는 많은 내장 기능이 포함되어 있습니다. 그러나 Tkinter 텍스트 위젯에 실행 취소/다시 실행 기능을 추가하려면 텍스트를 다시 검색할 수 있도록 하는 부울 속성 실행 취소를 사용할 수 있습니다.

예시

# 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()

출력

위의 코드를 실행하여 실행 취소/다시 실행 기능이 활성화된 텍스트 위젯을 표시합니다.

Tkinter Text 위젯의 실행 취소 및 다시 실행 기능

기능을 테스트하려면 텍스트 위젯에 내용을 작성하고 Ctrl+Z를 눌러 실행 취소하거나 Ctrl+Y를 눌러 텍스트를 다시 실행합니다.