mein Button soll eine Funktion ausführen, wenn ich mit der Maus über ihn fahre und gleichzeitig die linke Maustaste drücke.
Hover allein funktioniert:
Code: Alles auswählen
button.bind("<Enter>", lambda event: selected())
Danke für eure Hilfe!
Code: Alles auswählen
button.bind("<Enter>", lambda event: selected())
Code: Alles auswählen
# -*- coding: utf-8 -*-
import tkinter as tk
class MeinProgramm:
def __init__(self, parent):
self.myParent = parent
self.myFrame = tk.Frame(parent)
self.myFrame.pack()
self.button = tk.Button(self.myFrame, command=self.buttonClick)
self.button.configure(text="Klick mich", background= "blue")
self.button.pack(side='left')
self.button.focus_force()
def buttonClick(self):
print ("Button gedrückt")
root = tk.Tk()
app = MeinProgramm(root)
root.mainloop()