单击条目时如何更改条目的文本
how to change the entry's text when I click on the entry
我有这个条目 class:
class my_entry(Entry):
def __init__(self,the_window):
Entry.__init__(self,the_window)
def changeText(Event):
self["text"]="the new text"
print("text changed")
self.bind("<Button-1>", changeText)
现在当我点击它打印的条目时:text changed
,但文本没有改变...
我有很多条目,所以我不能使用 set
这样的:my_entry1.set("new text")
每个条目
如何从 class 更改条目的文本?
尝试这样做:
class my_entry(Entry):
def __init__(self,the_window):
Entry.__init__(self,the_window)
def changeText(Event):
self.delete(0,END)
self.insert(0,"new text")
print("text changed")
self.bind("<Button-1>", changeText)
我有这个条目 class:
class my_entry(Entry):
def __init__(self,the_window):
Entry.__init__(self,the_window)
def changeText(Event):
self["text"]="the new text"
print("text changed")
self.bind("<Button-1>", changeText)
现在当我点击它打印的条目时:text changed
,但文本没有改变...
我有很多条目,所以我不能使用 set
这样的:my_entry1.set("new text")
每个条目
如何从 class 更改条目的文本?
尝试这样做:
class my_entry(Entry):
def __init__(self,the_window):
Entry.__init__(self,the_window)
def changeText(Event):
self.delete(0,END)
self.insert(0,"new text")
print("text changed")
self.bind("<Button-1>", changeText)