Tkinter 텍스트 를 사용할 수 있습니다. 여러 줄 사용자 입력을 수락하는 위젯. 텍스트를 삽입하고 정보를 표시하며 텍스트 위젯에서 출력을 얻을 수 있습니다.
텍스트 위젯에서 현재 선택된 텍스트를 강조 표시하려면 tag_add()를 사용할 수 있습니다. 현재 텍스트에만 태그를 추가하는 메소드입니다.
예시
# Import the required library from tkinter import * # Create an instance of tkinter frame win=Tk() # Set the geometry win.geometry("700x350") # Add a text widget text=Text(win, width=80, height=15, font=('Calibri 12')) # Set default text for text widget text.insert(INSERT, "Tkinter is a Python Library to create GUI-based applications.") text.insert(END, "Learning Tkinter is Awesome!!") # Select Text by adding tags text.tag_add("start", "1.0","1.7") text.tag_configure("start", background="OliveDrab1", foreground="black") text.pack() win.mainloop()
출력
위의 코드를 실행하면 강조 표시된 텍스트가 있는 텍스트 위젯이 있는 창이 표시됩니다.