A20 Key Bindings

Die Erstellung eines Programms mit grafischer Oberfläche ist mit den richtigen Werkzeugen nicht schwer. Nach kurzer Zeit soll die Oberfläche dann noch einfach zu bedienen sein und es sollen zusätzlich die Tastaturbefehle genutzt werden können.

An dieser Stelle verzweifeln manche Programmierer, da das Programm nicht auf die Tastaturbefehle reagiert oder eine Reaktion zeigt, mit der der Programmierer nicht gerechnet hat.

Ein Grund dafür kann in der Tatsache liegen, dass viele Java Komponenten auf bereits „eingebaute“ Tastaturbefehle reagieren und daher die von Euch gewünschten Befehle nicht mehr ausführen (Grund: der eingebaute Befehl wird abgearbeitet und dann gelöscht).

Daher ist es enorm hilfreich, diese schon vorhandenen Tastaturbefehle zu kennen. Hier hilft ein kleines Programm von Rob Camick weiter, der das Programm auf seiner Webseite https://tips4java.wordpress.com/2008/10/10/key-bindings/ erläutert.

Ihr wählt ganz einfach die gewünschte Komponente aus und in der Tabelle unten seht Ihr alle vordefinierten Key Bindings:

Hier der Quellcode des Programms – bitte beachtet das Copyright von Rob Camick:

Den Quellcode zum Programm findet Ihr zum Download in meinem Github-Repository, welches Ihr über diesen Link erreicht: https://github.com/java-crypto/A-Allgemeine-Programme.

Letzte Aktualisierung: 19.01.202019