Ich schreibe eine TkInter-Anwendung mit Python 2.5 und ich muss herausfinden, den Status der Feststelltaste und Shift-Tasten (entweder wahr oder falsch). Ich habe überall im Internet gesucht, kann aber keine Lösung finden.Status der Verschiebung und Feststelltaste in Python
2
A
Antwort
1
Lock
und Shift
Ereignis Modifikatoren:
http://infohost.nmt.edu/tcc/help/pubs/tkinter/event-modifiers.html
1
ich gegoogelt und bekam ein .. Ich bin nicht sicher, ob es für alle Schlüssel für Sie ...
http://www.java2s.com/Code/Python/Event/KeyactionFunctionKeyALtControlShift.htm
3
Tastaturereignisse in Tkinter können schwierig sein.
Ich schlage vor, Sie auf der folgenden einen Blick, um:
- http://effbot.org/tkinterbook/tkinter-events-and-bindings.htm
- http://infohost.nmt.edu/tcc/help/pubs/tkinter/events.html (lesen Sie das ganze Kapitel über Ereignisse)
- http://www.faqts.com/knowledge_base/view.phtml/aid/4281
Hier ist ein Programm, Dieser zeigt den Wert der Schlüsselcode- und Zustandsereignisparameter an. Sie können dies zum Experimentieren verwenden. Klicken Sie in das Fenster und drücken Sie die Tastatur.
from Tkinter import *
root = Tk()
def key(event):
print "Keycode:", event.keycode, "State:", event.state
def callback(event):
frame.focus_set()
print "clicked at", event.x, event.y
frame = Frame(root, width=100, height=100)
frame.bind("<Key>", key)
frame.bind("<Button-1>", callback)
frame.pack()
root.mainloop()
Verwandte Themen
- 1. Python Semantik und Status
- 2. Stack-Sammlung fehlt Verschiebung und Verschiebung in C# 2.0
- 3. Subskriptionsreaktivität ohne Benutzereingabe und eine Verschiebung Zeitrahmen in der Veröffentlichung
- 4. Wie bekomme ich den aktuellen Zustand der Feststelltaste in VB.NET?
- 5. Mittlere quadratische Verschiebung
- 6. Verschiebung der statischen Variablenkonstruktion in C++
- 7. Verschiebung Char in C
- 8. Verschiebung der Tabellenzeilen nach rechts
- 9. Einstellen der Verschiebung Array in MPI_IScatterv() Problem
- 10. UIScrollView Verschiebung
- 11. perl bitweise UND und bitweise Verschiebung
- 12. Was ist der Status der funktionalen reaktiven Programmierung in Python?
- 13. Überprüfung capsLock status
- 14. unbind C-b, und wie Prefix-Schlüssel bei Feststelltaste + a?
- 15. Status des Mischens Multiprocessing und Threading in Python
- 16. Boyer und Moore Algorithmus, Verschiebung Tabelle Berechnung
- 17. R: Berechnen der Verschiebung von Variablen in der Reihenfolge
- 18. JavaScript: Bitweise Verschiebung der langen langen Zahl
- 19. C# Pitch Verschiebung der Wellen Dateien
- 20. Wie Cluster Member in der mittleren Verschiebung zu sehen
- 21. Wie bitweise Verschiebung in VB.NET?
- 22. wie zirkulare Verschiebung in numpy
- 23. Python/rq - Überwachung Arbeiter Status
- 24. Javascript Argumente Verschiebung
- 25. Update Facebook Status mit Python
- 26. seltsames Bit Verschiebung Ergebnis
- 27. python-twitter Bild von Status
- 28. Bedingte Verschiebung Pandas
- 29. Getopt Verschiebung optarg
- 30. So entfernen Sie die relative Verschiebung in der Matplotlib-Achse