2014-04-20 1 views

답변

2

tkinter.Text 위젯에는 사용자가 내용을 편집하지 못하도록 허용하는 속성이 있습니다 (state). 예 :

import tkinter 
root = tkinter.Tk() 
text = tkinter.Text(root) 
text.pack(fill=tkinter.BOTH) 

text.config(state=tkinter.DISABLED) # Or text["state"] = tkinter.DISABLED 

root.mainloop() 

중요 :이 상태가 tkinter.NORMAL입니다 때 당신은 단지 텍스트 위젯에 텍스트를 삽입 할 수 있으며, 텍스트를 삽입 할 때 그래서 뭔가 보일 것입니다 :

text.config(state=tkinter.NORMAL) 
text.insert(tkinter.END, "Hello, world!") 
text.config(state=tkinter.DISABLED) 

희망을 이게 도움이됩니다!

+0

blackbirdkim 감사합니다! – user3516628

+0

수표를 클릭하여 Accepet 답변. @ user3516628 – thecoder16

관련 문제