From 7b14cd218714c07e8b80cc2e7ea7cfe3c489c06e Mon Sep 17 00:00:00 2001 From: kromskii2 <146603192+kromskii2@users.noreply.github.com> Date: Mon, 25 Mar 2024 20:25:40 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D1=87=D0=B0=D1=81=D1=8B=20=D1=81=D0=BD=D0=B8?= =?UTF-8?q?=D0=B7=D1=83=20=D0=BF=D0=BE=20=D1=81=D0=B5=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D0=B8=D0=BD=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Menu.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Menu.py b/Menu.py index dbcd05b..22a7f95 100644 --- a/Menu.py +++ b/Menu.py @@ -1,5 +1,6 @@ import tkinter as tk import webbrowser +import time class RoundedMenuApp: def __init__(self, width, height, corner_radius): @@ -26,6 +27,13 @@ class RoundedMenuApp: self.draw_rounded_corners() self.create_youtube_button() + # Создаем метку для отображения времени + self.time_label = tk.Label(self.root, text="", font=("Arial", 12)) + self.time_label.place(relx=0.5, rely=1, anchor="s") + + # Запускаем обновление времени + self.update_time() + def draw_rounded_corners(self): x0, y0 = 0, 0 x1, y1 = self.width, self.height @@ -46,10 +54,15 @@ class RoundedMenuApp: def open_youtube(self): webbrowser.open_new_tab("https://www.youtube.com/") + def update_time(self): + current_time = time.strftime("%H:%M:%S") + self.time_label.config(text=current_time) + self.root.after(1000, self.update_time) # Обновляем время каждую секунду + def run(self): self.root.mainloop() -# Create and run the application +# Создаем и запускаем приложение app = RoundedMenuApp(width=646, height=396, corner_radius=30) app.run()