已经花了一段时间寻找答案。我对Python不熟悉,但对一般的编码还不熟悉。发现各种版本相当具有挑战性!在
总之,我非常注重Gui,并设法让tkinter使用python3.5.1
只是玩基本的,有下面的代码,但不能设置第一个输入框的焦点。尝试过mEntry1.focus()和mEntry1.focus_set(),但get object始终没有属性错误。有什么帮助吗?在from tkinter import *
def calc(*args):
try:
value1 = float(V1.get())
value2 = float(V2.get())
result.set(value1 * value2)
except ValueError:
pass
mGui = Tk()
mGui.geometry('450x450+200+200')
mGui.title('Test Gui')
V1 = StringVar()
V2 = StringVar()
result = StringVar()
mEntry1 = Entry(textvariable=V1,width=10).grid(row=0,column=0,sticky=W)
mEntry2 = Entry(textvariable=V2).grid(row=1,column=0)
mButton = Button(text='Calculate',command=calc).grid(row=3,column=0)
mlabel = Label(textvariable=result).grid(row=4,column=2)