"globaler" keylistener/tab-reihenfolge/insertcurso

Status
Nicht offen für weitere Antworten.

tnf

Mitglied
zwei fragen zu einem fenster mit jcomboboxes, jformattedtextfields, jtextareas und jbuttons:

1. wie kann ich einen button so präparieren, dass er - egal, wo der cursor ist - auf eine bestimmte taste reagiert (konkret: der ein button soll auf enter, der andere auf escape reagieren) ? das soll immer funktionieren, auch wenn ich z.b. in einem feld etwas reinschreibe. das sollte auch die jtextarea überschreiben, welche bei enter einen zeilenumbruch macht (der soll dann z.b. bei shift-enter oder ctrl-enter eingefügt werden).

2. wie bestimme ich die reihenfolge des durchlaufs, wenn ich mit der tab-taste durch die verschiedenen felder navigiere? und wie kann ich bei der jtextarea den tab "überschreiben" (momentan schreibt die tab-taste einen tab ins feld, statt zum nächsten feld zu springen) ?

gruss, tnf




edit: noch eine frage: wie kann ich den schmalen textcursor (das blinkeding) zu einem insert-cursor ändern?
 

tnf

Mitglied
wenn das hier niemand weiss, könnte man das auch zu den allgemeinen fragen verschieben... dachte, das könne nicht allzu schwer sein?
 

Illuvatar

Top Contributor
Ich verschiebs jedenfalls mal in AWT, Swing & SWT.

Zu 2.: Vor 1.4 kannst du das einfach mit JComponent#setNextFocusableComponent machen. Das ist aber deprecated, du musst dich also mit der FocusTraversalPolicy rumschlagen ;) Schau vielleicht mal hier unter "Customizing Focus Traversal".
 

tnf

Mitglied
warum einfach, wenns auch kompliziert geht...

gut, das mit dem focus hab ich jetzt hingekriegt. hat jemand noch ideen für die anderen zwei probleme?
 

thE_29

Top Contributor
Dein 2tes Prob ist zwar schon behoben aber warum schaut kein Sch*** in die FAQs??

Für was glaubt ihr gibts die?

So zum Spaß? Weil ein paar Typen einfach fad ist oder wurden die gemacht, weil dort die meisten Fragen schon beantwortet werden??

In Zukunft schließe ich jeden Post, wo eine Frage ist die eigentlich in den FAQs beantwortet wird...
Focus= http://www.java-forum.org/de/viewtopic.php?p=75673

Buttons = http://www.java-forum.org/de/viewtopic.php?t=29214

Der Thread ist sogar im gleichen unterforum hat nen einschlagigen Namen und trotzdem kommst net drauf dort reinzuschaun, bzw die Suchfunktion zu nutzen?

UNPACKBAR WIE FAUL IHR SEID!! EUCH MUSS MAN ALLES NACHWERFEN!!
 

tnf

Mitglied
ganz ruhig... ich hab sowohl ins faq geschaut als auch die suche benutzt.

zum focus: hab ich zwar gesehen im faq, aber ich wollte ja nicht den "focus setzen", wie im titel stand, sondern die reihenfolge bestimmen. hätte nachsehen sollen, okay - sorry!

zum button: das thema war schon etwa auf der fünften seite, als ich das thema hier geschrieben habe, und heute morgen hab ich nur meinen thread angesehen, nicht das ganze unterforum (bookmark).
ps: ausserdem habe ich nach "globaler keylistener" und ähnlichem gesucht, nicht nach "programmweite shortcuts". wär mir auch nie in den sinn gekommen...




edit: gut, das mit den buttons hab ich auch gelöst. danke für den link ;)
bleibt noch der insert-cursor... :bahnhof:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B "globaler" KeyListener? AWT, Swing, JavaFX & SWT 3
D Globaler Keylistener AWT, Swing, JavaFX & SWT 4
I JavaFX: "globaler Button" AWT, Swing, JavaFX & SWT 0
K Globaler Stage- und Taskmanager AWT, Swing, JavaFX & SWT 3
Landei Swing globaler MouseWheelListener? AWT, Swing, JavaFX & SWT 2
N "globaler" MouseListener (+MouseMotionListener) AWT, Swing, JavaFX & SWT 4
P JTextfield Text durch Keylistener verändern AWT, Swing, JavaFX & SWT 4
N Keylistener & JComboBox AWT, Swing, JavaFX & SWT 5
B Swing JButton mit KeyListener AWT, Swing, JavaFX & SWT 3
H KeyListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
Fridolin111 Der KeyListener Löst kein event aus AWT, Swing, JavaFX & SWT 6
B KeyListener auf JFrame reagiert nicht AWT, Swing, JavaFX & SWT 8
N Mit KeyListener ein rechteck zeichnen AWT, Swing, JavaFX & SWT 9
S Swing JPanel nimmt keinen KeyListener an AWT, Swing, JavaFX & SWT 7
P JPanel KeyListener hinzufügen AWT, Swing, JavaFX & SWT 8
B Swing KeyListener auf Container? AWT, Swing, JavaFX & SWT 1
T Event Handling KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 10
K KeyListener ohne JFrame AWT, Swing, JavaFX & SWT 9
C Keylistener funktioniert nicht AWT, Swing, JavaFX & SWT 1
T KeyListener funktioniert nicht wenn ich ein JButton hinzufüge AWT, Swing, JavaFX & SWT 1
A Event Handling Muss ich 'KeyListener' tasuend mal zufügen? AWT, Swing, JavaFX & SWT 7
S mit keylistener frame schliessen AWT, Swing, JavaFX & SWT 8
S Keylistener reagiert bei Buttons nicht. AWT, Swing, JavaFX & SWT 8
S KeyListener funktioniert nicht AWT, Swing, JavaFX & SWT 2
R KeyListener in mehreren Panels AWT, Swing, JavaFX & SWT 5
V Tastatur KeyListener für mehrere Buttons AWT, Swing, JavaFX & SWT 1
J JLabel Visible setzen in KeyListener AWT, Swing, JavaFX & SWT 13
X KeyListener AWT, Swing, JavaFX & SWT 0
L KeyListener für JDialog AWT, Swing, JavaFX & SWT 7
N KeyListener funktioniert nicht richitg AWT, Swing, JavaFX & SWT 4
Z SnakeGame Schlange per KeyListener bewegen! AWT, Swing, JavaFX & SWT 10
T KeyListener AWT, Swing, JavaFX & SWT 2
GianaSisters JFrame mit JInternalFrames, Keylistener-Problem AWT, Swing, JavaFX & SWT 9
7 KeyListener tastatur temporär blockieren AWT, Swing, JavaFX & SWT 7
7 AWT problem: KeyListener/ test im Label umändern AWT, Swing, JavaFX & SWT 4
B SWT Problem: Wie kann man für jede TableColumn einen eigenen KeyListener registrieren. AWT, Swing, JavaFX & SWT 1
U Mouse + Keylistener AWT, Swing, JavaFX & SWT 12
K ActionListener mit KeyListener AWT, Swing, JavaFX & SWT 7
J JWindow und keylistener AWT, Swing, JavaFX & SWT 1
F JavaFX KeyListener zum Fenster öffnen/schließen AWT, Swing, JavaFX & SWT 9
A Swing KeyEvent mit KeyListener und KeyAdapter kürzer schreiben AWT, Swing, JavaFX & SWT 7
D JTextArea auf KeyListener Command AWT, Swing, JavaFX & SWT 6
C KeyListener AWT, Swing, JavaFX & SWT 5
Doopy Event Handling KeyListener funktioniert nach Restart nicht mehr AWT, Swing, JavaFX & SWT 7
S KeyListener geht nicht AWT, Swing, JavaFX & SWT 12
C Swing KeyListener in JPanel AWT, Swing, JavaFX & SWT 2
A KeyListener Button wechseln & Programm beenden AWT, Swing, JavaFX & SWT 4
M Frage zu KeyListener bzgl. JApplet AWT, Swing, JavaFX & SWT 3
H Bild mit KeyListener verschieben AWT, Swing, JavaFX & SWT 2
C JTextField KeyListener AWT, Swing, JavaFX & SWT 6
Y KeyListener, GUI Thread, repaint AWT, Swing, JavaFX & SWT 7
bluerob Fehler bei Wertübermittlung über KeyListener AWT, Swing, JavaFX & SWT 3
E Swing KeyListener implementieren AWT, Swing, JavaFX & SWT 12
P KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 11
M KeyListener richtig implementieren AWT, Swing, JavaFX & SWT 3
T KeyListener AWT, Swing, JavaFX & SWT 4
R KeyListener in JWindow AWT, Swing, JavaFX & SWT 7
T BlueJ KeyListener AWT, Swing, JavaFX & SWT 7
Z KeyListener AWT, Swing, JavaFX & SWT 2
M Swing KeyListener in JTextfield AWT, Swing, JavaFX & SWT 4
C Swing KeyListener für JPanel funktioniert nicht AWT, Swing, JavaFX & SWT 8
VfL_Freak Swing KeyListener, um einen Dialog per ESC zu schließen AWT, Swing, JavaFX & SWT 6
A Keylistener reagiert nicht AWT, Swing, JavaFX & SWT 10
D Problem mit KeyListener AWT, Swing, JavaFX & SWT 2
J KeyListener um auf CTRL-Enter zu reagieren AWT, Swing, JavaFX & SWT 2
L Snake in Java KeyListener Problem AWT, Swing, JavaFX & SWT 30
B JTable TableHeader KeyListener AWT, Swing, JavaFX & SWT 4
S Swing KeyListener und JList AWT, Swing, JavaFX & SWT 2
R KeyListener funzt nicht AWT, Swing, JavaFX & SWT 2
X KeyListener AWT, Swing, JavaFX & SWT 4
P KeyListener + Animation AWT, Swing, JavaFX & SWT 2
M Fokus für KeyListener AWT, Swing, JavaFX & SWT 9
V Problem mit KeyListener im Fullscreen-Modus AWT, Swing, JavaFX & SWT 2
M AWT KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 10
C Swing KeyListener reagiert nicht AWT, Swing, JavaFX & SWT 7
K JFrame + KeyListener + Runnable = Fehler AWT, Swing, JavaFX & SWT 3
F Tastenabfrage (KeyListener) AWT, Swing, JavaFX & SWT 2
D KeyListener Problem bei JPanel wechsel AWT, Swing, JavaFX & SWT 2
S Swing JTree mit KeyListener AWT, Swing, JavaFX & SWT 2
L AWT KeyListener, requestFocus und KeyBindings AWT, Swing, JavaFX & SWT 8
E JFrame akzeptiert den KeyListener nicht AWT, Swing, JavaFX & SWT 3
F Swing Problem mit KeyListener||paintComponent() in JFrame AWT, Swing, JavaFX & SWT 12
P Swing KeyListener hört nur manchmal zu AWT, Swing, JavaFX & SWT 2
Screen Focus Problem , KeyListener, TextField , Key AWT, Swing, JavaFX & SWT 4
earlgrey_tea AWT KeyListener bekommt keine Signale AWT, Swing, JavaFX & SWT 3
L Problem mit KeyListener AWT, Swing, JavaFX & SWT 3
A KeyListener funktioniert nicht AWT, Swing, JavaFX & SWT 4
D KeyListener-Problem nach dem "Gedrückthalten" einer Taste AWT, Swing, JavaFX & SWT 10
B Swing Keylistener fuer Dialog-Buttons AWT, Swing, JavaFX & SWT 2
B KeyListener Strg+s AWT, Swing, JavaFX & SWT 5
M problem mit keylistener/textarea AWT, Swing, JavaFX & SWT 6
M KeyListener Problem unter Firefox AWT, Swing, JavaFX & SWT 2
L AWT KeyListener, Taste gedrückt halten AWT, Swing, JavaFX & SWT 12
M Komisches Verhalten: JCombobox mit KeyListener AWT, Swing, JavaFX & SWT 13
capgeti SWT KeyListener 2 Tasten Problem AWT, Swing, JavaFX & SWT 3
R KeyListener - welcher Komponente hinzufügen AWT, Swing, JavaFX & SWT 5
Developer_X AWT KeyListener wird nicht ausgeführt! AWT, Swing, JavaFX & SWT 3
N JFrame und KeyListener AWT, Swing, JavaFX & SWT 6
M KeyListener reagiert nach Buttondruck nicht mehr AWT, Swing, JavaFX & SWT 4
A AWT Button verhindert ausführung vom Keylistener AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen


Oben