python语法与c++实在是不一样,如果说c++得用复杂思维思考,那么python就是简单思维。怎么简单,怎么来。
下图是我要实现的界面,两个edit,一个button。
下面是代码:
#inputpassword.py
from Tkinter import *
from tkSimpleDialog import *
class DlgInputPassword():
def __init__(self,parent = None):
Label(text="user name:").grid(row=0,column=0)
Label(text="password:").grid(row=1,column=0)
self.username = Entry()
self.username.grid(row=0,column=1)
self.password = Entry()
self.password.grid(row=1,column=1)
self.btnOK = Button(text="OK",command=self.apply).grid(row=2,column=0)
def apply(self):
self.result = self.username.get(),self.password.get()
print self.result
def validate(self):
return 0
root = Tk()
d = DlgInputPassword(root)
root.mainloop()