更改Tkinter框架标题

2022-04-16 00:00:00 python tkinter frame title

问题描述

我正在尝试如何更改Tkinter框架的标题。下面是模拟我试图更改标题的程序部分的简化代码:

from Tkinter import *

class start_window(Frame):
    def __init__(self, parent=None):
        Frame.__init__(self, parent)
        Frame.pack(self)
        Label(self, text = 'Test', width=30).pack()

if __name__ == '__main__':
    start_window().mainloop()

在此示例代码中,框架具有标准的"tk"标题,但我想将其更改为类似于"My Database"的名称。我试了我能想到的所有方法,但都没有成功。任何帮助都将不胜感激。


解决方案

试试:

if __name__ == '__main__':
    root = Tk()
    root.title("My Database")
    root.geometry("500x400")
    app = start_window(root)
    root.mainloop()

相关文章