допоможіть даю 30б мені треба здати сьодні
Ответы
Ответ:
Объяснение:
import tkinter as tk
from tkinter import messagebox
def exit_program():
if messagebox.askokcancel("Exit", "Do you want to exit?"):
root.destroy()
root = tk.Tk()
root.title("My Super To-Do List")
root.geometry("600x600")
title_label = tk.Label(root, text="My Super To-Do List", fg="blue", font=("Arial", 16))
title_label.pack(pady=10)
frame = tk.Frame(root)
frame.pack(pady=10)
button_frame = tk.Frame(frame)
button_frame.pack(side=tk.LEFT)
task_list1 = tk.Listbox(frame, width=50)
task_list1.pack(side=tk.TOP, padx=10)
task_list2 = tk.Listbox(frame, width=50)
task_list2.pack(side=tk.BOTTOM, padx=10)
add_button = tk.Button(button_frame, text="Add Task")
add_button.pack(fill=tk.X, padx=5, pady=5)
delete_button = tk.Button(button_frame, text="Delete")
delete_button.pack(fill=tk.X, padx=5, pady=5)
delete_all_button = tk.Button(button_frame, text="Delete All")
delete_all_button.pack(fill=tk.X, padx=5, pady=5)
sort_a_z_button = tk.Button(button_frame, text="Sort A-Z")
sort_a_z_button.pack(fill=tk.X, padx=5, pady=5)
sort_z_a_button = tk.Button(button_frame, text="Sort Z-A")
sort_z_a_button.pack(fill=tk.X, padx=5, pady=5)
random_button = tk.Button(button_frame, text="Choose Random")
random_button.pack(fill=tk.X, padx=5, pady=5)
num_tasks_button = tk.Button(button_frame, text="Number of Tasks")
num_tasks_button.pack(fill=tk.X, padx=5, pady=5)
exit_button = tk.Button(button_frame, text="Exit", command=exit_program)
exit_button.pack(fill=tk.X, padx=5, pady=5)
root.mainloop()
Кнопка Exit имеет функцию выхода из программы