Was bedeutet Fokus bedeutet?
Frage mich, was fokussieren bedeutet in java-code, weil ich gesehen habe, onWindowFocusChanged, addFocussables, findFocus...
Wenn ich eine scrollbare Liste, und ich es nach unten gescrollt, das erste Element wird der Fokus falsch? oder es bedeutet andere Sache?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schwerpunkt bedeutet, dass Sie gewählt haben, die bestimmte GUI-element. Zum Beispiel, wenn Sie wählen Sie ein Fenster, das Fenster erhält den Fokus, wenn Sie wählen Sie ein anderes Fenster das erste Fenster den Fokus verliert.... Es ist das gleiche für JTextField, JTextArea etc.
Die definition der Fokus hier auf StackOverflow ist wie folgt:
Sagen, dass das Fokus-Element ist ausgewählt ist nicht korrekt. Zum Beispiel, wir haben eine
JCheckBox
ist deaktiviert (ohne Häkchen) und es ist auch der Fokus, den Besitzer. Da es den Fokus hat, seinen Zustand umgeschaltet wird mit der Leertaste. Der Begriff aktiv ist präziser. Ich kam mit der folgenden definition von Fokus:Fokus ist ein Zustand einer Komponente, in dem er empfängt Tastatur-Eingaben. Schwerpunkt ist vertreten durch einige visuelle cue, beispielsweise im Metall-look und fühlen konzentriert
JButton
hat ein blaues Rechteck um seine Bezeichnung. Die Komponente mit dem aktuellen Eingabefokus bezeichnet, ist das Fokus-Besitzer.Den aktuellen GUI-element, das ist "aktiv" den Fokus hat. Zum Beispiel, wenn Sie mehrere Input-windows nur eine die den Fokus haben können und erhalten Sie Ihre Tastatur-Eingaben. Sehen Sie hier die Android-GUI-doc http://developer.android.com/guide/topics/ui/ui-events.html