【问题标题】:Replace text/image of Tkinter logo替换 Tkinter 徽标的文本/图像
【发布时间】:2013-10-09 16:38:56
【问题描述】:

我对出现在 Tk 窗口左上角的 Tkinter 徽标有疑问。我想知道如何更改名称,并最终将整个内容替换为备用徽标。这可能吗? 试图写入我在另一个线程上看到但没有运气的以下属性:

master=Tk()
master.title("name")
#Note I have also tried master.title= "name"

有人知道这个秘密吗?

丹尼尔·W.

【问题讨论】:

    标签: python tkinter tk


    【解决方案1】:

    我记得几年前读过这篇文章,是的,这个帖子还在那里,但看起来它只需要一个图标位图 http://www.daniweb.com/software-development/python/threads/63769/tk-logo-on-gui-window 如果你找到其他方法,请发布它。

    【讨论】:

    • 这是线程,我曾在某个时候工作过 sebsauvage.net/python/gui 不知何故使用这个线程(查看类构造后的 if 语句)我设法替换了 Tk 名称而不是徽标,但我现在不能让它工作。现在我得到一个 str 错误。除了在类构造之外使用它之外,我不确定我在做什么不同。
    【解决方案2】:
    from tkinter import Tk
    frame = Tk()
    frame.geometry('300x300') #Frame size (width,height)
    frame.title('Frame Title') # Frame title
    frame.iconbitmap('logo.ico') # Frame logo
    frame.mainloop()
    

    它对我有用!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 2014-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多