-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
1.2.0
-
x86
-
windows_nt
Name: moC74494 Date: 05/15/98
import java.awt.swing.*;
import java.awt.event.*;
class TestCtrlSlash extends JPanel implements KeyListener {
JTextField tf = new JTextField(30);
TestCtrlSlash () {
tf.addKeyListener(this);
add(tf);
System.out.println("keyCode for VK_SLASH is " + Integer.toString(KeyEvent.VK_SLASH));
System.out.println("keyCode for VK_DIVIDE is " + Integer.toString(KeyEvent.VK_DIVIDE));
}
public void keyPressed(KeyEvent e) {
System.out.println("Pressed -- " + e.toString());
if ( e.getKeyCode() == KeyEvent.VK_SLASH ) {
System.out.println(" Slash pressed");
}
}
public void keyReleased(KeyEvent e) {
System.out.println("Released -- " + e.toString());
if ( e.getKeyCode() == KeyEvent.VK_SLASH ) {
System.out.println(" Slash pressed");
}
}
public void keyTyped(KeyEvent e) {
System.out.println("Typed -- " + e.toString());
if ( e.getKeyCode() == KeyEvent.VK_SLASH ) {
System.out.println(" Slash pressed");
}
}
public static void main(String args [] ) {
JFrame f = new JFrame();
f.getContentPane().add(new TestCtrlSlash());
f.pack();
f.show();
}
}
Run the above program, you'll see that the key stroke ctrl-/ cannot be identified.
(Review ID: 29305)
======================================================================
- duplicates
-
JDK-4090870 Backslash char is code 220, not 5C. Others chars also mapped incorrectly.
-
- Closed
-