2010-03-12 32 views
0

单击名为“添加文本框”的按钮时,它会调用一个函数,该函数使用(gtk.Entry)函数创建单个文本框。所以每次我点击那个按钮,它都会创建一个文本框。

我有一个提交按钮,它应该获取用“entry”名称生成的文本框(比如说10个文本框)的所有值。它适用于一个文本框,但不适用于多个文本框。

在php中,我们可以创建提及为数组名称= entry []的动态文本框。
我们在python中有类似的功能吗?使用Pygtk和Python从多文本输入中获取值

环境:FC10,Glade 3,Python 2.5,GTK。

回答

1

您可能会更清楚一些,创建它之后用GtkEntry做什么并不明显。最简单的事情就是将它添加到Python列表中,以便稍后可以迭代所有创建的GtkEntry小部件。或者,你可以用一些东西“标记”窗口小部件,使它们可以被识别,并遍历包含的窗口小部件(假设你真的把窗口部件添加到窗口或其他东西)。

相关问题