Тема: GUI python
пайтон вивчаю 1.5 місяці, не бийте будь ласка
Подумав перейти з консолі на графічний інтерфейс.
Спочатку пробував модуль PySimpleGUI, щось не сподобалось.
Тому вирішив спробувати tkinter.
Ніби получаєтся але наткнувся еа проблему.
Коли наводжу на кнопку, вона змнює колір а також колір текста змінюєтся.
Це так і має бути чи я щось нетак зробив ?(
import tkinter as tk
import tkinter.font as tkFont
class App:
def __init__(self, root):
#вікно програми
root.title("що?")
width=400
height=200
screenwidth = root.winfo_screenwidth()
screenheight = root.winfo_screenheight()
alignstr = '%dx%d+%d+%d' % (width, height, (screenwidth - width) / 2, (screenheight - height) / 2)
root.geometry(alignstr)
root.resizable(width=False, height=False)
#кнопка
Button=tk.Button(root)
Button["bg"] = "#000000" #колір фону чорний
ft = tkFont.Font(family='Times',size=20)
Button["font"] = ft
Button["fg"] = "#00FF00" #колір тексту зелений
Button["justify"] = "center"
Button["text"] = "click me :3"
Button.place(x=100,y=50,width=200,height=100)
Button["command"] = self.Button_command
def Button_command(self):
#шо робить кнопка
print("ти нажав на кнопочку :3")
root = tk.Tk()
app = App(root)
root.mainloop()
коли наводжу на кнопку