def __init__(self, root):
self.root = root
self.root.title("~VER$Y - Notebook~")
self.root.geometry("950x600")
# Загрузка фонового изображения
try:
self.bg_image = tk.PhotoImage(file="background.png") # укажите путь к вашему файлу
# Создаём Label для фона
self.background_label = tk.Label(root, image=self.bg_image)
self.background_label.place(x=0, y=0, relwidth=1, relheight=1)
# Сохраняем ссылку, чтобы изображение не удалилось сборщиком мусора
self.background_label.image = self.bg_image
except Exception as e:
print(f"Не удалось загрузить фоновое изображение: {e}")
# Если изображение не загрузилось, устанавливаем однотонный фон
root.configure(bg="#f0f0f0")
root.iconbitmap(default="MIKU.ico")
self.notes = load_notes()
self.create_widgets()
self.update_notes_list()