keyTyped

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hi,

die paar zeilen sollen einfach nur das was man ins textfeld eingibt wieder auf console ausgeben.


Code:
maskTextField.addKeyListener(new KeyAdapter() {
            @Override
            public void keyTyped(KeyEvent e) 
            {                
                System.out.println(GUI.this.maskTextField.getText());
            }            
        });


problem ist, das die ausgabe das >zuletzt eingegebene zeichen< nicht ausgibt

also bsp wenn ich "ABC" ins textfeld eingegeben habe dann steht in der console "AB" usw ..

danke !
 
G

Guest

Gast
da mir api und google nix aussprucken .. warum gings mit keytyped denn nicht ?

"keyTyped - This event occurs when a key press is followed by a key release. "
erklaert fuer mich nicht das verhalten was ich mit keytyped hatte ..
 

The_S

Top Contributor
Nur weil eine Taste gedrückt wurde, heißt das noch lange nicht, dass der getippte Buchstabe auch sofort im Textfeld erscheint.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen

Ähnliche Java Themen

Neue Themen


Oben