2014-03-12 60 views
0

我使用tkinter与python产生报价gui。我有3个输入小部件(代码,价格和数量)和一个“添加线”按钮。当按下按钮时,我希望它从每个条目窗口小部件中获取文本,并将其更新到位于同一窗口中的可滚动“文本”窗口小部件中(以便用户可以在提交之前查看整个报价中的每一行最终产品)。有任何想法吗? 有关信息,一旦文本窗口小部件中充满了用户想要包含在报价单中的所有行,按下另一个按钮(例如提交)将把所有行写入预先格式化的Word文档中。我有他的部分排序,但无法找到如何做上面的第一部分。有任何想法吗。更新文本窗口小部件与文本从条目窗口小部件 - python

+0

使用'get'从每个'Entry'中获取文本,然后使用'insert'写入'text'小部件 – Gogo

回答

0

要从Entry小部件获取值,请使用get方法。要将值插入文本小部件,请使用insert方法。这些都被记录在案,并且遍布互联网的例子。

def add_line(): 
    code = codeEntry.get() 
    price = priceEntry.get() 
    quantity = quantityEntry.get() 
    quote.insert("end","code: %s price: %s quantity: %s\n" % (code,price,quantity)) 
相关问题