【问题标题】:How to change the window title from a entry box tkinter如何从输入框tkinter更改窗口标题
【发布时间】:2017-03-22 22:21:38
【问题描述】:

我想做的是制作一个程序,当您在输入框中按 Enter 键时,它会更改窗口标题

import tkinter

window = tkinter.Tk()
title = window.title("1")

def name(event):
    title.configure("2")

Name = tkinter.Entry(window)
Name.bind("<Return>", name)
Name.pack()
window.mainloop()

非常欢迎任何帮助!

【问题讨论】:

    标签: tkinter python-3.5


    【解决方案1】:
    import tkinter
    
    window = tkinter.Tk()
    title = window.title("1")
    
    def name(event):
        window.title("2")
    
    Name = tkinter.Entry(window)
    Name.bind("<Return>", name)
    Name.pack()
    window.mainloop()
    

    【讨论】:

    • 如果你希望标题与条目小部件值相同,请更改 window.title window.title(Name.get())
    【解决方案2】:

    用 Tk.title 函数改变窗口标题。

    window.title("TITLE")
    

    这将改变标题。

    def name(event=None):
        window.title("Hello, %s!"%Name.get())
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多