@Override public void keyPressed(KeyEvent e) { if (e.getKeyCode()==KeyEvent.VK_ENTER){ System.out.println("Hello"); JOptionPane.showMessageDialog(null , "You've Submitted the name " + nameInput.getText()); } }
@Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { e.consume(); } }
/** * Override the behaviour so that TAB key transfers the focus * to the next focusable component. */ @Override public void keyPressed(KeyEvent e) { if(e.getKeyCode() == KeyEvent.VK_TAB) { System.out.println(e.getModifiers()); if(e.getModifiers() > 0) a.transferFocusBackward(); else a.transferFocus(); e.consume(); } }
requestFocusInWindow(); addKeyListener(new KeyAdapter() { int key = e.getKeyCode(); System.out.println("TEST"); System.out.println(text + " LEFT"); System.out.println(text + " RIGHT"); ArrowTest mainPanel = new ArrowTest(); JFrame frame = new JFrame("ArrowTest"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(mainPanel); frame.pack(); frame.setLocationByPlatform(true); frame.setVisible(true);
addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_0) { queue.offer(KeyEvent.VK_H); queue.offer(KeyEvent.VK_E); }}; JFrame frame = new JFrame("Test"); frame.add(area); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true);
import java.awt.KeyboardFocusManager; import java.awt.KeyEventDispatcher; import java.awt.event.KeyEvent; import javax.swing.JFrame; public class Exit { public static void main(String[] args) { KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(new ExitKeyEventDispatcher()); JFrame frame = new JFrame(); frame.setBounds(50, 50, 200, 200); frame.setVisible(true); } } class ExitKeyEventDispatcher implements KeyEventDispatcher { public boolean dispatchKeyEvent(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { System.exit(0); e.consume(); } return false; } }
contentPane.setLayout(new BoxLayout(contentPane, BoxLayout.Y_AXIS)); contentPane.add( nullTraversalKeys() ); contentPane.add( writeYourOwnAction() ); contentPane.add( useKeyListener() ); contentPane.add( addTraversalKeys() ); scrollPane.getVerticalScrollBar().setFocusable(false); textArea.addKeyListener(new KeyAdapter() if (e.getKeyCode() == KeyEvent.VK_TAB) if (e.getKeyCode() == KeyEvent.VK_TAB && e.isShiftDown()) frame.setDefaultCloseOperation( EXIT_ON_CLOSE ); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true);
comboBox.getEditor().getEditorComponent().addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent evt) { if(evt.getKeyCode() == KeyEvent.VK_ENTER) { System.out.println("Pressed"); } } });
addKeyListener( new KeyAdapter() { public void keyPressed(KeyEvent e) { System.out.println("keyPressed code=" + e.getKeyCode()); e.consume(); } } );
@Override public void keyPressed(KeyEvent event) { if (!overlay.isMapShown()) { return; } if (event.getKeyCode() == KeyEvent.VK_ESCAPE) { plugin.closeMap(); event.consume(); } }
ui.add(text, BorderLayout.PAGE_START); io = new JTextField(15); Font font = io.getFont(); io.setHorizontalAlignment(SwingConstants.TRAILING); io.setFocusable(false); text.add(io); ui.add(buttons, BorderLayout.CENTER); String[] keyValues = { "7", "8", "9", "/", b.setFont(f.deriveFont(f.getSize() * 1.5f)); b.addActionListener(this); b.addKeyListener(this); controls.add(b); String s = KeyEvent.getKeyText(ke.getKeyCode()); JButton b = getButton(s); if (b != null) {
switch (event.getKeyCode()) { System.err.println("Key is not mapped: " + event + "."); return event.getKeyCode();
@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()); }
@Override public void keyPressed(KeyEvent e) { if (keybind.get().matches(e)) { boolean wasPressed = isPressed; isPressed = true; if (!wasPressed) { hotkeyPressed(); } if (Keybind.getModifierForKeyCode(e.getKeyCode()) == null) { isConsumingTyped = true; // Only consume non modifier keys e.consume(); } } }
public class TestEnterKeyPressInJTextField { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JTextField textField = new JTextField(20); textField.addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { System.out.println("ENTER key pressed"); } } }); frame.getContentPane().add(textField); frame.pack(); frame.setVisible(true); } }
public void keyReleased(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER || e.getKeyCode() == KeyEvent.VK_R) { System.out.println("Enter or R key typed."); } else { System.out.println("Something else typed."); } }
@Override public void keyPressed(KeyEvent ev) int code = ev.getKeyCode(); if (ev.isControlDown()) ev.consume(); newPos--; break; case KeyEvent.VK_RIGHT: ev.consume(); newPos++; break; case KeyEvent.VK_HOME: ev.consume(); newPos = 0; break;
public static void main(String[] args) { JFrame f = new JFrame(); JButton button = new JButton("Press keys"); button.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent ke) { if (ke.getKeyCode() == KeyEvent.VK_SHIFT) { System.out.println("You pressed Shift"); } else { System.out.println("You pressed a non-Shift key"); // [ more logic ] } } }); f.add(button, BorderLayout.CENTER); f.pack(); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }
public class KeyManager implements KeyListener{ boolean spacePressed = false; public void keyPressed(KeyEvent e) { if(e.getKeyCode() == KeyEvent.VK_SPACE){ if(spacePressed == false){ spacePressed = true; System.out.println("Hello world"); } } }
@Override public void keyPressed(KeyEvent e) { if (e.getKeyCode()==KeyEvent.VK_ESCAPE) { possiblyDisposeOfTipWindow(); } else if (e.getKeyCode()==KeyEvent.VK_F2) { if (tipWindow!=null && !tipWindow.getFocusableWindowState()) { tipWindow.actionPerformed(null); e.consume(); // Don't do bookmarking stuff } } }