Ich versuche, graphics.py zu verwenden, um eine Benutzergrafikschnittstelle zu schreiben. Das Problem ist, dass ich das Rechtklickereignis erfassen kann. Es scheint, dass die Funktion getMouse() einfach dorthin zurückkehren kann, wo die Maus als Punktobjekt geklickt wurde.So erfassen Sie das Ereignis "Rechtsklick" mithilfe von getMouse()
from graphics import *
def main():
win = GraphWin("My Circle", 100, 100)
c = Circle(Point(50,50), 10)
c.draw(win)
win.getMouse() # pause for click in window
win.close()
main()
Ich möchte wissen, wie kann ich das Rechtsklick-Ereignis im Fenster erfassen, danke.
Sie an der Quelle graphics.py aussehen sollten. Das Hinzufügen eines Handlers für Mausklicks wäre ziemlich trivial. graphics.py ist einfach Tkinter Programm. – Mark