|
@@ -0,0 +1,45 @@
|
|
|
+import tkinter
|
|
|
+from tkinter import ttk
|
|
|
+shou_count = 0
|
|
|
+
|
|
|
+def click_button():
|
|
|
+ global shou_count
|
|
|
+ shou_count += 1
|
|
|
+ # изменяем текст на кнопке
|
|
|
+ label["text"] = f"Кнопка нажата {shou_count} раз"
|
|
|
+ progressbar["value"] = shou_count
|
|
|
+
|
|
|
+def click_button_minus():
|
|
|
+ global shou_count
|
|
|
+ shou_count -= 1
|
|
|
+ # изменяем текст на кнопке
|
|
|
+ label["text"] = f"Кнопка нажата {shou_count} раз"
|
|
|
+ progressbar["value"] = shou_count
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+# создаем корневой объект - окно
|
|
|
+root = tkinter.Tk()
|
|
|
+# устанавливаем заголовок окна
|
|
|
+root.title("Библиотекарь 26 гр.")
|
|
|
+# устанавливаем размеры окна
|
|
|
+root.geometry("600x250")
|
|
|
+
|
|
|
+
|
|
|
+# создаем текстовую метку
|
|
|
+label = tkinter.Label(text="Привет 26 гр.")
|
|
|
+# размещаем метку в окне
|
|
|
+label.pack()
|
|
|
+
|
|
|
+# стандартная кнопка
|
|
|
+btn = ttk.Button(text="Нажми меня", command=click_button)
|
|
|
+btn.pack()
|
|
|
+
|
|
|
+#еще одна стандартная кнопка
|
|
|
+btn_minus = ttk.Button(text="-1", command=click_button_minus)
|
|
|
+btn_minus.pack()
|
|
|
+
|
|
|
+progressbar = ttk.Progressbar(orient="horizontal", maximum=20, value=5)
|
|
|
+progressbar.pack()
|
|
|
+
|
|
|
+root.mainloop()
|