Напишіть програму графічного інтерфейсу Python для створення текстового поля за допомогою модуля tkinter. Вставте рядок В чужім краю не цвірінькають.. на початку, а потім вставте рядок і солов’ї в поточний текст так, щоб отримати приказку В чужім краю і солов’ї не цвірінькають. Видаліть перший і два останні символи тексту. Використайте текст програми, після виконання якої на екрані отримаємо таке зображення
Ответы на вопрос
Ответил dimonchop
1
Відповідь:
import tkinter as tk
def modify_text():
current_text = textbox.get("1.0", "end-1c")
modified_text = "В чужім краю і солов’ї не цвірінькають."
textbox.delete("1.0", tk.END)
textbox.insert(tk.END, modified_text)
new_text = textbox.get("1.0", "end-1c")
new_text = new_text[1:-2]
textbox.delete("1.0", tk.END)
textbox.insert(tk.END, new_text)
window = tk.Tk()
label = tk.Label(text="Enter text:")
label.pack()
textbox = tk.Text(height=5, width=50)
textbox.pack()
textbox.insert(tk.END, "В чужім краю не цвірінькають..")
button = tk.Button(text="Modify text", command=modify_text)
button.pack()
window.mainloop()
Новые вопросы