@Override public void keyReleased(KeyEvent event) { JTextField field = ((JTextField) event.getComponent()); if (event.getKeyCode() == KeyEvent.VK_ENTER) { try { backend.setWorkPositionUsingExpression(axis, field.getText()); } catch (Exception e) { logger.log(Level.INFO, "Couldn't set the work position", e); } KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner(); } else if (event.getKeyCode() == KeyEvent.VK_ESCAPE) { KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner(); } }
public void keyPressed(KeyEvent e){ If(e.getKeyCode() == KeyEvent.VK_ESCAPE){ If( e.getComponent() instanceof Window){ ((Window)e.getComponent()).dispose(); } } }
public void keyTyped(KeyEvent e) { // retries the typed character char ch = e.getKeyChar(); System.out.println(ch); if (e.getComponent().getName().equals("TF1")) { // Key Typed in Text Field 1 } else if (e.getComponent().getName().equals("TF2")) { // Key Typed in Text Field 2 } // associated textfield of typed char }
public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { // Allows the user to press enter and log in from the login box focus, username box focus, or password box focus if (e.getComponent() == login || e.getComponent() == name || e.getComponent() == pass) { action(LOGIN_ACTION, (JComponent) e.getComponent()); } else if (e.getComponent() == remember) { remember.setSelected(!remember.isSelected()); } } }
/** this one ensures that you can only type at the end. This is executed within the event thread. */ public void keyPressed (KeyEvent ke) { JTextArea ta = (JTextArea)ke.getComponent(); int pos = ta.getText().length(); ta.setCaretPosition(pos); }
@Override public void keyTyped(KeyEvent evt) { if (!Character.isDigit(evt.getKeyChar()) && !Character.isISOControl(evt.getKeyChar())) { evt.consume(); Component c = evt.getComponent(); if (c != null) { c.getToolkit().beep(); } } } }
public void keyReleased(final KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { action(e.getComponent()); } if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { cancel(e.getComponent()); } }
public void keyReleased(final KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { action(e.getComponent()); } if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { cancel(e.getComponent()); } }
public void keyReleased(final KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { action(e.getComponent()); } if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { cancel(e.getComponent()); } }
public void keyReleased(final KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { action(e.getComponent()); } if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { cancel(e.getComponent()); } }
private void typedOrPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_TAB) { if (e.getModifiers() == KeyEvent.SHIFT_MASK) { e.getComponent().transferFocusBackward(); } else { e.getComponent().transferFocus(); } e.consume(); } }
@Override public void keyReleased(KeyEvent e) { String fieldName = e.getComponent().getName(); if (fieldName.equals(WARNING_THRESHOLD_FIELD)) { validateInteger(warningThresholdField); } if (fieldName.equals(ERROR_THRESHOLD_FIELD)) { validateInteger(errorThresholdField); } }
@Override public void keyPressed(final KeyEvent e) { if (e.getKeyCode() != KeyEvent.VK_ENTER) { final String stroke = KeyStroke.getKeyStrokeForEvent(e).toString(); ((JTextField) e.getComponent()).setText(stroke); e.consume(); } }
@Override public void keyPressed(KeyEvent e) { System.out.println("keypressed"); Component c = e.getComponent(); if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { e.consume(); } menu.show(c, c.getX(), c.getY()); }
private boolean isStartingCellEdit(KeyEvent e) { if (isDispatching) { return false; } JTable table = (JTable) SwingUtilities.getAncestorOfClass(JTable.class, this); boolean isOwned = table != null && !Boolean.FALSE.equals(table.getClientProperty("JTable.autoStartsEdit")); return isOwned && e.getComponent() == table; }
private boolean isStartingCellEdit(KeyEvent e) { if (isDispatching) { return false; } JTable table = (JTable) SwingUtilities.getAncestorOfClass(JTable.class, this); boolean isOwned = table != null && !Boolean.FALSE.equals(table.getClientProperty("JTable.autoStartsEdit")); return isOwned && e.getComponent() == table; }
private boolean isStartingCellEdit(KeyEvent e) { if (isDispatching) { return false; } JTable table = (JTable) SwingUtilities.getAncestorOfClass(JTable.class, this); boolean isOwned = table != null && !Boolean.FALSE.equals(table.getClientProperty("JTable.autoStartsEdit")); return isOwned && e.getComponent() == table; }
private boolean isStartingCellEdit(KeyEvent e) { if (isDispatching) { return false; } JTable table = (JTable) SwingUtilities.getAncestorOfClass(JTable.class, this); boolean isOwned = table != null && !Boolean.FALSE.equals(table.getClientProperty("JTable.autoStartsEdit")); return isOwned && e.getComponent() == table; }
@Override public void processKeyEvent(final KeyEvent e) { handleKeyEvent(e); handleHyperlinks(e.getComponent(), e.isControlDown()); e.consume(); }
/** this one ensures that you can only type at the end. This is executed within the event thread. */ public void keyPressed (KeyEvent ke) { TextArea ta = (TextArea)ke.getComponent(); int pos = ta.getText().length(); ta.select(pos, pos); ta.setCaretPosition(pos); }