首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Messagebox中放置一个条目选项?

问如何在Messagebox中放置一个条目选项?
EN

Stack Overflow用户
提问于 2014-05-23 12:44:16
回答 1查看 269关注 0票数 1

我有一个平移程序,有一个正常的图形界面。我知道如何显示messageBox,它可以提出一个问题,但我只知道可能的答案是肯定或否。我想要一个留言框,它可以有一个输入按钮,可以吗?

我不想只是在我的界面中放置一个入口按钮,我希望它在特定的时刻“弹出”。有人知道怎么做吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-23 13:00:32

tkMessageBox模块只提供按钮对话框.您可以很容易地使用Toplevel小部件创建类似的效果,并将其自定义为包括一个Entry小部件:

代码语言:javascript
复制
def dialog():
    '''function to create dialog window'''
    msgbox = Toplevel() # create an instance of toplevel

    # create widgets with toplevel instance as parent
    Entry(msgbox, textvariable=var).pack()
    Button(msgbox, text='Enter', command=msgbox.destroy).pack()

root = Tk()

var = StringVar()
Button(root, text='Call Dialog Box', command=dialog).pack()
Label(root, textvariable=var).pack()

mainloop()
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23829612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档