Розробіть програму, після запуску якої на вікні форми розміщено три кнопки та текстове поле (мал. 16.8). Кнопка Вставити на
початок тексту до введеного тексту додає Hello World, кнопка Взяти переміщує текст у напис, вирівняний по правому краю, кнопка Видалити очищає текстове поле (мал. 16.9).
Answers & Comments
Verified answer
Ответ:
from tkinter import *
# створення вікна
root = Tk()
# функція для вставки тексту
def insert_text():
text_box.insert(0, "Hello World ")
# функція для переміщення тексту
def move_text():
text = text_box.get()
label.config(text=text, justify="right")
# функція для видалення тексту
def clear_text():
text_box.delete(0, END)
# створення кнопок та текстового поля
text_box = Entry(root, width=50)
text_box.pack(pady=10)
insert_button = Button(root, text="Вставити на початок", command=insert_text)
insert_button.pack()
move_button = Button(root, text="Взяти переміщує", command=move_text)
move_button.pack()
clear_button = Button(root, text="Видалити", command=clear_text)
clear_button.pack()
# створення напису, в якому з'явиться переміщений текст
label = Label(root, width=50)
label.pack(pady=10)
root.mainloop()