Javaawteventkeyevent Example
Best Java code snippets using java.awt.event.KeyEvent (Showing top 20 results out of 5,337)
Refine search
@Override public void keyPressed(KeyEvent e) { if (e. getKeyCode () == KeyEvent.VK_ESCAPE) { e. consume (); } }
@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 (); } }
JTextField textField = new JTextField( 10 ); textField.addKeyListener( new KeyAdapter() { public void keyTyped(KeyEvent e) { char c = e. getKeyChar (); if ( ((c < '0' ) || (c > '9' )) && (c != KeyEvent.VK_BACK_SPACE)) { e. consume (); } } });
import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.JFrame; import javax.swing.JTextField; public class Main { public static void main(String[] argv) throws Exception { JTextField textField = new JTextField(); textField. addKeyListener ( new Keychecker()); JFrame jframe = new JFrame (); jframe. add (textField); jframe. setSize ( 400 , 350 ); jframe. setVisible ( true ); } } class Keychecker extends KeyAdapter { @Override public void keyPressed(KeyEvent event) { char ch = event. getKeyChar (); System.out.println(event. getKeyChar ()); } } }
}; public static void main( String[] args ) { JFrame frame = new JFrame (); JTable table = new JTable(data,columnNames); TableColumn tc = tcm.getColumn( 1 ); tc.setCellEditor( new SpinnerEditor()); frame. setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); frame. add (table); frame. pack (); frame. setVisible ( true ); editor = ((JSpinner.DefaultEditor)spinner.getEditor()); textField = editor.getTextField(); textField. addFocusListener ( new FocusListener() { public void focusGained( FocusEvent fe ) { System.err.println( "Got focus" ); textField. requestFocus (); if ( eo instanceof KeyEvent ) { KeyEvent ke = (KeyEvent)eo; System.err.println( "key event: " +ke. getKeyChar ()); textField.setText(String.valueOf(ke. getKeyChar ()));
ui. add (text, BorderLayout.PAGE_START); io = new JTextField( 15 ); Font font = io. getFont (); font = font.deriveFont(font.getSize() * 1.8f ); io.setFont(font); io.setHorizontalAlignment(SwingConstants.TRAILING); io. setFocusable ( false ); text. add (io); ui. add (buttons, BorderLayout.CENTER); String[] keyValues = { "7" , "8" , "9" , "/" , ui. setBorder ( new EmptyBorder( 5 , 5 , 5 , 5 )); Font f = b. getFont (); b. setFont (f.deriveFont(f.getSize() * 1.5f )); String s = KeyEvent. getKeyText (ke. getKeyCode ()); JButton b = getButton(s); if (b != null) { b. requestFocusInWindow (); b.doClick();
Container contentPane = getContentPane (); contentPane. setLayout ( new BoxLayout(contentPane, BoxLayout.Y_AXIS)); textArea. setFocusTraversalKeys (KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, null); textArea. setFocusTraversalKeys (KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, null); JScrollPane scrollPane = new JScrollPane( textArea ); InputMap im = textArea. getInputMap (); KeyStroke tab = KeyStroke.getKeyStroke( "TAB" ); textArea. getActionMap ().put(im.get(tab), new TabAction( true )); textArea.setText( "Use Key Listener\n2\n3\n4\n5\n6\n7\n8\n9" ); JScrollPane scrollPane = new JScrollPane( textArea ); scrollPane.getVerticalScrollBar(). setFocusable ( false ); textArea. addKeyListener ( new KeyAdapter() if (e. getKeyCode () == KeyEvent.VK_TAB) if (e. getKeyCode () == KeyEvent.VK_TAB && e.isShiftDown()) textArea.setText( "Add Traversal Keys\n2\n3\n4\n5\n6\n7\n8\n9" ); JScrollPane scrollPane = new JScrollPane( textArea ); scrollPane.getVerticalScrollBar(). setFocusable ( false ); Set set = new HashSet( textArea. getFocusTraversalKeys (
import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Main { public static void main(String[]args) { final JFrame frame = new JFrame (); final JTextArea area = new JTextArea(); area. setPreferredSize ( new Dimension( 200 , 200 )); area. addKeyListener ( new KeyAdapter(){ @Override public void keyReleased(KeyEvent e) { if (e. getKeyCode () == KeyEvent.VK_ENTER) { area.setText( "" ); } } }); frame. add (area); frame. setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); frame. pack (); frame. setVisible ( true ); } }
public displayFullScreen() { setUndecorated( true ); panel. setLayout ( new FlowLayout(FlowLayout.CENTER)); alarmMessage.setText( "Alarm !" ); alarmMessage. setFont ( new Font( "Cambria" ,Font.BOLD, 100 )); alarmMessage. setForeground (Color.CYAN); panel. add (alarmMessage); Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); setBounds ( 0 , 0 ,screenSize.width,screenSize.height); panel. setBackground (Color.black); add (panel); addKeyListener ( new KeyAdapter() { public void keyPressed(KeyEvent ke) { escapeHandler(ke); if (ke. getKeyCode () == ke.VK_ESCAPE) { displayFullScreen. this . dispose ();
JFrame frame = new JFrame (); JEditorPane editorPane = new JEditorPane(); editorPane. addKeyListener ( new KeyAdapter() { @Override public void keyPressed(KeyEvent ev) { if (ev. getKeyCode () == KeyEvent.VK_C && (ev.getModifiers() & KeyEvent.CTRL_MASK) == KeyEvent.CTRL_MASK) { JEditorPane editorPane = (JEditorPane) ev.getComponent(); frame. add (editorPane); frame. pack (); frame. setVisible ( true );
@Override public void keyPressed(KeyEvent e) { if (e. getKeyCode () == KeyEvent.VK_ENTER) { treeClickAction(); } } });
private void myKeyTyped(KeyEvent e) { boolean shouldQuit = false ; String allowed = " +-facrpostmnihqz" ; if (e.CHAR_UNDEFINED != e. getKeyChar ()) { if (e. getKeyChar () == VK_ESCAPE) { log.trace( "action: quit request" ); shouldQuit = true ; } else { String sKey = "" + e. getKeyChar (); if (!allowed.contains(sKey)) { log.trace( "keyTyped: %s" , sKey); if ( " " .equals( "" + e. getKeyChar ())) { if (masking) { maskingToggle = maskingToggle ? false : true ; } else if ( "x" .equals( "" + e. getKeyChar ())) { } else if ( "+" .equals( "" + e. getKeyChar ())) { } else if ( "-" .equals( "" + e. getKeyChar ())) { } else if ( "r" .equals( "" + e. getKeyChar ())) { } else if ( "p" .equals( "" + e. getKeyChar ())) { } else if ( "o" .equals( "" + e. getKeyChar ())) { } else if ( "s" .equals( "" + e. getKeyChar ())) {
import java.awt.event.*; import java.awt.*; import java.applet.*; public class KeyReader extends Applet{ private static final long serialVersionUID = 1L; public void init(){ TextField textBox = new TextField( " " ); add (textBox); textBox. addKeyListener ( new KeyAdapter() { public void keyPressed(KeyEvent e) { int keyCode = e. getKeyCode (); System.out.println( "You Pressed " + keyCode); } } ); } }
Source: https://www.tabnine.com/code/java/classes/java.awt.event.KeyEvent
0 Response to "Javaawteventkeyevent Example"
Postar um comentário