ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Как сделать изменение текста в окне Tkinter по нажатию клавиши? (https://forum.antichat.xyz/showthread.php?t=1492695)

Shelok_Kholmes 23.10.2023 22:09

Нужен пример кода, чтоб работало примерно так: "текст в окне" - нажатие определённой клавиши, например "g" - изменение текста на другой.

MrDorlik 23.10.2023 22:14

Python:





Код:

import
tkinter
as
tk

root
=
tk
.
Tk
(
)
text
=
tk
.
StringVar
(
)
text
.
set
(
"Начальный текст"
)
label
=
tk
.
Label
(
root
,
textvariable
=
text
)
label
.
pack
(
)
def
change_text
(
event
)
:
if
event
.
char
==
"g"
:
text
.
set
(
"Текст изменен!"
)
root
.
bind
(
""
,
change_text
)
root
.
mainloop
(
)



Время: 15:27