Предмет: Информатика, автор: anutka0120

швиденько буде ласка даю 65 балів!!!!! ​

Приложения:

NeSprashivaite: Додам вам ще один варіант програми:
import tkinter as tk

window = tk.Tk()

window.geometry("200x200")

email_label = tk.Label(window, text="Введіть електронну адресу:")
email_label.pack()

email_entry = tk.Entry(window)
email_entry.pack()

notification_label = tk.Label(window, text="")

def send_email():
notification_label.config(text="Лист відправлено!")

send_button = tk.Button(window, text="Відправити", command=send_email)
send_button.pack()

notification_label.pack()

window.mainloop()

Ответы

Автор ответа: slonce70
2

import tkinter as tk

class EmailSender:

   def __init__(self, root):

       self.root = root

       self.root.title("Email sender")

       self.label = tk.Label(self.root, text="Введіть електронну адресу:")

       self.label.pack()

       self.email_entry = tk.Entry(self.root)

       self.email_entry.pack()

       self.send_button = tk.Button(self.root, text="Відправити", command=self.send_email)

       self.send_button.pack()

       self.message_label = tk.Label(self.root, text="")

       self.message_label.pack()

   def send_email(self):

       email = self.email_entry.get()

       if email:

           # Тут логіка відправки емейла

           self.message_label.config(text="Лист відправлено")

       else:

           self.message_label.config(text="Введіть електронну адресу")

root = tk.Tk()

app = EmailSender(root)

root.mainloop()



Цей код створює вікно з полем введення для введення адреси електронної пошти та кнопкою "Відправити". Після натискання на кнопку перевіряється, чи була введена адреса електронної пошти, і в залежності від цього виводиться повідомлення "Лист відправлено" або "Введіть електронну адресу"

Похожие вопросы