Article View: borland.public.jbuilder.java.language
Article #16673java.awt.event.KeyAdapter and VK_ENTER
From: Arne Trnka
Date: Thu, 21 Jan 1999 00:00
Date: Thu, 21 Jan 1999 00:00
45 lines
1737 bytes
1737 bytes
Hi member og this group,
It seams to me, that the keyReleased() methode in the
java.awt.event.KeyAdapter
class don't recognize the VK_ENTER virtual key (i.e. "enter" key).
"Shift+Enter"
works fine but so do not "Enter".
This is the test case:
this.addKeyListener(new java.awt.event.KeyAdapter() {
private void keyReleased(KeyEvent e) { this_keyReleased(e); }
});
...
...
...
private void this_keyReleased(KeyEvent e) {
System.out.println("KeyText:"+ e.getKeyText(e.getKeyCode()));
System.out.println("KeyCode:"+e.getKeyCode());
if (e.getKeyCode()==KeyEvent.VK_BACK_SPACE)
actionBackspace();
else {
if (e.getKeyCode()==KeyEvent.VK_ENTER)
System.out.println("Return pressed");
}
}
I only get system output "Return pressed" when pressing "Shift+Enter".
Has someone else observed that problem and if so, is there a work-around for
the problem - or do I mezz something up?
The code is part of an applet developed in JDK1.2 and running under
SUN's Java runtime environment (jre 1.2) in IE4.0 and Windows NT 4.0.
The applet is used as an numberpad for userid and numberpad
Rgds,
Arne Trnka
Software Engineer
Scandinavian Airlines Data, Denmark
email Arne.Trnka@sas.dk
Technical Details
Message-ID:
<787du9$li3$1@news.dknet.dk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f74b3,4c3a5a92435349ef,start X-Google-Attributes: gidf74b3,public From: "Arne Trnka" <Arne.Trnka@sas.dk> Subject: java.awt.event.KeyAdapter and VK_ENTER Date: 1999/01/21 Message-ID: <787du9$li3$1@news.dknet.dk> X-Deja-AN: 435231730 Organization: Customer at Tele Danmark Internet X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: borland.public.jbuilder.java.language