Die beiden Return/Enter-Tasten unterscheiden
Die beiden Return-/Entertasten liefern den KeyCode VK_ENTER (10). Die Unterscheidung ist nur an Hand der Position möglich:
if (e.getKeyCode() == KeyEvent.VK_ENTER) { if(e.getKeyLocation() == KeyEvent.KEY_LOCATION_STANDARD) System.out.println("Return"); else if (e.getKeyLocation() == KeyEvent.KEY_LOCATION_NUMPAD) System.out.println("Enter"); }