0

我是 Python (2.7.5) 的初学者。所以这是一个基本问题

我正在尝试创建一个带有 Button 和一些 Entry 的窗口,但由于某种原因它不起作用。如果我尝试创建一个只有条目或只有一个按钮的窗口,它可以工作,但不能同时使用按钮和条目。

所以问题基本上是:如何创建一个带有按钮和条目的窗口?

下面是一些脚本:

from Tkinter import*

def super_function():
    fen1.quit

fen1 = Tk()
entr = []
for i in range(10):
    entr.append(Entry(fen1))
    entr[i].grid(row=i)
Button(fen1,text='store everything in a list',command=fen1.quit).pack(side=BOTTOM)
fen1.mainloop()

谢谢 !

4

1 回答 1

0

问题是您正在同时使用packgrid。相反,您应该只使用一个:

from Tkinter import *

def super_function():
    fen1.quit

fen1 = Tk()
entr = []
for i in xrange(10):
    entr.append(Entry(fen1))
    entr[i].grid(row=i)
# Use grid instead of pack here
Button(fen1,text='store everything in a list',command=super_function).grid()
fen1.mainloop()
于 2013-07-23T19:36:30.137 回答