Информатика, вопрос задал kosolmihas , 1 год назад

Напишіть програму графічного інтерфейсу 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()

Новые вопросы