텍스트 위젯 내에 다중 열 제목을 만들려고하지만 새 줄에 텍스트를 삽입하거나 텍스트 사이에 공백을 삽입하는 데 어려움이 있습니다. 여기에 내 원하는 출력은 다음과 같습니다Python Tkinter의 텍스트 위젯 색인에 문제가 있습니다.
여기Name
First Middle Last
내 코드의 조각입니다 : 여기
self.root = Tk()
self.frame = Frame(self.root)
self.frame.pack()
self.db_text = Text(self.frame, width=150)
self.db_text.grid(row=0, column=0)
self.db_text.insert('1.0', 'Name')
self.db_text.insert('2.0', 'First')
self.db_text.insert('2.16', 'Middle')
self.db_text.insert('2.31', 'Last')
내 전류 출력 :
NameFirstMiddleLast
많은 감사합니다!
여백을 남기지 않는 텍스트를 추가하는 방법으로 공백이나 탭 만 사용할 수있는 유일한 방법은 아닙니다. 대신 태그에 다른 왼쪽 여백을 설정 한 다음 해당 태그를 텍스트 행에 적용 할 수 있습니다. –
감사합니다. 나는 성명서를 지나치게 일반이 아닌 것으로 바꿨다. – Weeble