Tkinter는 텍스트 필드에 데이터를 입력할 수 있는 Text 위젯을 제공합니다. 여러 줄 사용자 입력을 받아들일 수 있습니다. Tkinter에는 컨텍스트의 모양과 느낌을 개선하는 데 사용할 수 있는 많은 내장 속성과 기능이 포함되어 있습니다. Text 위젯으로 작성된 텍스트는 wrap 속성으로 줄바꿈할 수 있습니다. 래핑 사용자가 컨텍스트를 단어, 문자 또는 없음으로 래핑하여 텍스트 편집기를 단순화할 수 있습니다. 텍스트 편집기 내부의 텍스트 들여쓰기를 수정합니다.
예시
이 예에서는 문장을 단어로 묶을 것입니다. 즉, 같은 줄을 따르지 않고 각 단어가 자동으로 선택됩니다.
# Import the required libraries from tkinter import * from lorem_text import lorem # Create an instance of tkinter frame win = Tk() win.geometry("700x350") # Add a text widget and fill with lorel Ipsum generator paragraphs size= 5 text = Text(win, wrap="word") text.insert(END, lorem.paragraphs(size)) text.pack() win.mainloop()
출력
위의 코드를 실행하면 텍스트 위젯에 일부 텍스트가 있는 창이 표시됩니다. 텍스트 위젯 내부에 작성된 내용은 단어로 둘러싸여 있습니다.