Hi, ich habe mir gerade ein kleines JFrame mit 90 JLabels und 10 JTextFields geschrieben.
Nur leider funktionierte der KeyListener nicht. Google hat mir verraten das dass daran liegt dass das JFrame keinen Focus mehr hat wenn man in ein JTextField klickt. Ich will aber ein Programm schreiben wo es vor allem auf die Arbeitsgeschwindigkeit ankommt, weshalb ich keine Buttons haben will. (Vergleichsweiße mieserable Zugriffszeiten.)
So will ich z. B. das wenn man Enter drückt er ins nächste Textfeld springt und den Inhalt markiert.
Das habe ich bereits (Google sei dank) geschafft:
Aber jetzt würde ich gerne mehr Tasten einbauen.
Unter anderem die F's um schnell zwischen JFrames umzuschalten, ESC um zurückzugehen, linke Pfeiltaste um das letzte JTextField auszuwählen falls es doch mal zu einen Fehler kommt und Space um das momentane JTextField zu markieren.
Die Inhalte sind kein Problem, ich finde nur einfach keine Suchergebnisse, wenn es darum geht die Tasten einzubauen bzw. ihre Funktion in den JTextFields zu speeren.
Kann mir bitte wer sagen wie das geht?
Nur leider funktionierte der KeyListener nicht. Google hat mir verraten das dass daran liegt dass das JFrame keinen Focus mehr hat wenn man in ein JTextField klickt. Ich will aber ein Programm schreiben wo es vor allem auf die Arbeitsgeschwindigkeit ankommt, weshalb ich keine Buttons haben will. (Vergleichsweiße mieserable Zugriffszeiten.)
So will ich z. B. das wenn man Enter drückt er ins nächste Textfeld springt und den Inhalt markiert.
Das habe ich bereits (Google sei dank) geschafft:
Code:
public void actionPerformed (ActionEvent a)
{
if(a.getSource() == Text1)
{
Text2.selectAll();
Text2.requestFocus();
}
...
}
Aber jetzt würde ich gerne mehr Tasten einbauen.
Unter anderem die F's um schnell zwischen JFrames umzuschalten, ESC um zurückzugehen, linke Pfeiltaste um das letzte JTextField auszuwählen falls es doch mal zu einen Fehler kommt und Space um das momentane JTextField zu markieren.
Die Inhalte sind kein Problem, ich finde nur einfach keine Suchergebnisse, wenn es darum geht die Tasten einzubauen bzw. ihre Funktion in den JTextFields zu speeren.
Kann mir bitte wer sagen wie das geht?