List of usage examples for com.google.gwt.user.client.ui KeyboardListener KEY_ALT
int KEY_ALT
To view the source code for com.google.gwt.user.client.ui KeyboardListener KEY_ALT.
Click Source Link
From source file:com.tensegrity.wpalo.client.ui.mvc.cubeview.SaveAsDialog.java
License:Open Source License
private final void addViewNameField(FormPanel panel, FormData data, String initialName) { name.setFieldLabel(constants.subobjectName()); name.setValue(initialName);// www .ja v a 2s . c o m name.addKeyListener(new KeyListener() { public void componentKeyUp(ComponentEvent event) { super.componentKeyUp(event); int keyCode = event.getKeyCode(); if (keyCode == KeyboardListener.KEY_ESCAPE) { close(cancelButton); } if (keyCode != KeyboardListener.KEY_ALT && keyCode != KeyboardListener.KEY_CTRL && keyCode != KeyboardListener.KEY_SHIFT && keyCode != KeyboardListener.KEY_LEFT && keyCode != KeyboardListener.KEY_RIGHT && keyCode != KeyboardListener.KEY_DOWN && keyCode != KeyboardListener.KEY_UP && keyCode != KeyboardListener.KEY_HOME && keyCode != KeyboardListener.KEY_END) { name.validate(); } if (pressedEnter(event.getKeyCode())) { close(saveButton); } } }); panel.add(name, data); }