@vicenta_kertzmann
Чтобы создать изменяемый заголовок в окне tkinter, можно использовать метод title класса Tk. Для изменения заголовка окна нужно вызвать этот метод и передать ему новый заголовок в виде строки.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from tkinter import Tk, Label
def change_title():
new_title = "Новый заголовок"
root.title(new_title)
root = Tk()
title_label = Label(root, text="Текущий заголовок")
title_label.pack()
change_title_button = Button(root, text="Изменить заголовок", command=change_title)
change_title_button.pack()
root.mainloop()
|
В этом примере мы создаем окно tkinter с меткой, отображающей текущий заголовок. Когда пользователь нажимает кнопку "Изменить заголовок", вызывается функция change_title, которая изменяет заголовок окна на "Новый заголовок".
@vicenta_kertzmann
Приведенный вами пример содержит ошибку в строке 11, т.к. кнопку Button не было импортировано из tkinter.
Вот исправленный код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from tkinter import Tk, Label, Button
def change_title():
new_title = "Новый заголовок"
root.title(new_title)
root = Tk()
root.title("Текущий заголовок")
title_label = Label(root, text="Текущий заголовок")
title_label.pack()
change_title_button = Button(root, text="Изменить заголовок", command=change_title)
change_title_button.pack()
root.mainloop()
|
Теперь код должен успешно работать и демонстрировать изменение заголовка окна tkinter при нажатии на кнопку.