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

Tkinter 텍스트 위젯이 한 줄에 유지되도록 하는 방법은 무엇입니까?

<시간/>

Tkinter 텍스트 위젯은 configure(**options)를 사용하여 구성할 수 있습니다. 기능. 텍스트 위젯의 배경색, 전경색, 줄 바꿈 및 기타 속성을 구성하는 데 사용할 수 있습니다.

Text 위젯의 속성은 커서가 새 줄을 감지할 때마다 커서의 위치를 ​​변경함을 설명합니다. 그러나 Tkinter에서 텍스트 위젯은 단어와 문자로 래핑될 수 있습니다. 텍스트 위젯을 한 줄에 유지하려면 wrap=None 속성을 사용할 수 있습니다.

# Import the required libraries
from tkinter import *
import lorem

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

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

# Add a Text widget
text=Text(win, width=60, height=20)
text.pack()

# Add Some text into it
text.insert(END,lorem.sentence())

# Configure the text widget to make the text sticky on one line
text.configure(wrap=None)

win.mainloop()

출력

위의 코드를 실행하면 텍스트가 없음으로 래핑된 텍스트 위젯이 표시됩니다.

Tkinter 텍스트 위젯이 한 줄에 유지되도록 하는 방법은 무엇입니까?