2014-12-02 2 views
0

tkinter 텍스트 위젯에서 삽입 문자의 위치를 ​​변경하고 싶습니다. 텍스트 위젯에서 삽입 문자가있는 위치를 설정하는 데 도움이되는 방법이나 다른 방법이 있습니까?tkinter 텍스트 위젯에서 삽입 문자의 위치 설정

+0

전체 문자열을 바꿉니 까? – 101

+0

나는 내용을 바꾸지 않고 오히려 커서가 어디에 있는지를 변경하여 다음 번에 사용자가 텍스트를 입력 할 때 커서를 정의 할 위치에 삽입합니다. – meh123

답변

2

mark_set methodinsert 표시와 함께 사용할 수 있습니다. 예를 들어

:

t.mark_set('insert', '2.3') 

또는 코드 위

t.mark_set(INSERT, '2.3') 

는 2 줄의 세번째 문자 다음에 커서를 위치합니다.

+1

인덱스'2.3'는 따옴표 안에 있어야합니다. 부동 소수점 숫자가 아니라 "line.column"형식의 문자열입니다. –

+0

@BryanOakley, 지적 해 주셔서 감사합니다. 그에 따라 대답을 업데이트했습니다. – falsetru

관련 문제