我想在Tkinter中創建一個需要使用入口小部件的程序。我查看了不同的網站,但他們都沒有清楚地說明如何使用Entry小部件及其功能。有人請解釋或給我一個很好的鏈接?如何在Tkinter中使用入口小部件
如何從窗口小部件獲取幫助,
我想在Tkinter中創建一個需要使用入口小部件的程序。我查看了不同的網站,但他們都沒有清楚地說明如何使用Entry小部件及其功能。有人請解釋或給我一個很好的鏈接?如何在Tkinter中使用入口小部件
如何從窗口小部件獲取幫助,
這似乎是一個非常普遍的問題,但here「SA網站,有很詳細,這裏是一個非常簡單普通的例子:
import Tkinter as tk
class application:
def __init__(self,window):
""" Initalize the Application """
self.myentrybox = tk.Entry(window)
self.myentrybox.pack()
self.myentrybox.insert(0,"some default value")
self.myentrybox.bind("<Return>",self.Enter)
def Enter(self,event):
""" Someone Pressed Enter """
print "You entered >> %s" % (self.myentrybox.get())
root=tk.Tk()
myapp = application(root)
root.mainloop()
希望你能推斷出什麼特別需要知道的...
是否可以顯示和隱藏窗口? – udpatil 2012-04-22 11:11:14
在python中,通常認爲你不應該「導入*」,因爲你可能有名稱衝突。我認爲你的例子會更好,如果你做了'import Tkinter as tk'之類的東西,然後用'tk.'爲所有的tk命令加上前綴。 – 2012-04-22 13:06:13
如果您顯示您嘗試了什麼以及問題是什麼,它會增加您獲得幫助的機會。 – 2012-04-22 02:26:10
我基本上想知道入口小部件的功能以及如何使用它們 – udpatil 2012-04-22 02:32:08