90 lines
3.3 KiB
Python
90 lines
3.3 KiB
Python
|
from tkinter import *
|
|||
|
|
|||
|
root = Tk()
|
|||
|
root.title("Збереження і відображення")
|
|||
|
|
|||
|
# Віджети початкового виразу
|
|||
|
read_initial_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
read_initial_D_button = Button(read_initial_frame, text="Зчитати результати\nобчислення початкового виразу")
|
|||
|
initial_D_label = Label(read_initial_frame, text="D = ", bd=5)
|
|||
|
initial_D_elements = Label(read_initial_frame)
|
|||
|
|
|||
|
# Пакувальники початкового виразу
|
|||
|
read_initial_frame.grid(row=0, column=0)
|
|||
|
|
|||
|
read_initial_D_button.grid(row=0, column=0, columnspan=2)
|
|||
|
initial_D_label.grid(row=1, column=0, sticky=E)
|
|||
|
initial_D_elements.grid(row=1, column=1, sticky=W)
|
|||
|
|
|||
|
# Віджети спрощеного виразу
|
|||
|
read_simplified_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
read_simplified_D_button = Button(read_simplified_frame, text="Зчитати результати\nобчислення спрощеного виразу")
|
|||
|
simplified_D_label = Label(read_simplified_frame, text="D = ", bd=5)
|
|||
|
simplified_D_elements = Label(read_simplified_frame)
|
|||
|
|
|||
|
# Пакувальники спрощеного виразу
|
|||
|
read_simplified_frame.grid(row=0, column=1)
|
|||
|
|
|||
|
read_simplified_D_button.grid(row=0, column=0, columnspan=2)
|
|||
|
simplified_D_label.grid(row=1, column=0, sticky=E)
|
|||
|
simplified_D_elements.grid(row=1, column=1, sticky=W)
|
|||
|
|
|||
|
# Віджети Z вбудованої
|
|||
|
read_python_z_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
read_default_Z_button = Button(read_python_z_frame, text="Зчитати Z обчислену\nвбудованими функціями")
|
|||
|
python_Z_label = Label(read_python_z_frame, text="Z = ", bd=5)
|
|||
|
python_Z_elements = Label(read_python_z_frame)
|
|||
|
|
|||
|
# Пакувальники Z вбудованої
|
|||
|
read_python_z_frame.grid(row=1, column=0)
|
|||
|
|
|||
|
read_default_Z_button.grid(row=0, column=0, columnspan=2)
|
|||
|
python_Z_label.grid(row=1, column=0, sticky=E)
|
|||
|
python_Z_elements.grid(row=1, column=1, sticky=W)
|
|||
|
|
|||
|
# Віджети Z написаної
|
|||
|
read_custom_z_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
read_custom_Z_button = Button(read_custom_z_frame, text="Зчитати Z обчислену\nнаписаною функцією")
|
|||
|
custom_Z_label = Label(read_custom_z_frame, text="Z = ", bd=5)
|
|||
|
custom_Z_elements = Label(read_custom_z_frame)
|
|||
|
|
|||
|
# Пакувальники Z написаної
|
|||
|
read_custom_z_frame.grid(row=1, column=1)
|
|||
|
|
|||
|
read_custom_Z_button.grid(row=0, column=0, columnspan=2)
|
|||
|
custom_Z_label.grid(row=1, column=0, sticky=E)
|
|||
|
custom_Z_elements.grid(row=1, column=1, sticky=W)
|
|||
|
|
|||
|
# Віджети порівняння D
|
|||
|
compare_D_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
compare_D_button = Button(compare_D_frame, text="Порівняти D")
|
|||
|
|
|||
|
# Пакувальники порівняння D
|
|||
|
compare_D_frame.grid(row=2, column=0)
|
|||
|
|
|||
|
compare_D_button.grid(row=0, column=0)
|
|||
|
|
|||
|
# Віджети порівняння Z
|
|||
|
compare_Z_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
compare_Z_button = Button(compare_Z_frame, text="Порівняти Z")
|
|||
|
|
|||
|
# Пакувальники порівняння Z
|
|||
|
compare_Z_frame.grid(row=2, column=1)
|
|||
|
|
|||
|
compare_Z_button.grid(row=0, column=0)
|
|||
|
|
|||
|
# Очищення файлів
|
|||
|
clear_save_frame = Frame(root, bd=5)
|
|||
|
|
|||
|
clear_save_button = Button(clear_save_frame, text="Очистити збережені множини")
|
|||
|
|
|||
|
clear_save_frame.grid(row=3, column=0, columnspan=2)
|
|||
|
|
|||
|
clear_save_button.grid(row=0, column=0)
|