List of usage examples for java.awt.event KeyEvent getKeyChar
public char getKeyChar()
From source file:org.openconcerto.erp.core.common.ui.DeviseField.java
@Override public void init(String sqlName, Set<SQLField> fields) { this.field = CollectionUtils.getSole(fields); this.sqlName = sqlName; this.helper = new EmptyObjectHelper(this, new Predicate() { public boolean evaluate(Object object) { return object == null; // final String val = GestionDevise.currencyToString(((Long) // object).longValue()); }//from ww w. j a v a 2 s . c o m }); // TODO use JFormattedTextField => conflit getValue() // DefaultFormatterFactory NumberFormatter (getAllowsInvalid) NumberFormat addFilteringKeyListener(this); // select all on focus gained // except if the user is selecting with the mouse this.addFocusListener(new FocusAdapter() { public void focusGained(FocusEvent e) { DeviseField.this.gained = true; DeviseField.this.initialText = getText(); if (!DeviseField.this.mousePressed) { selectAll(); } } }); this.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { DeviseField.this.mousePressed = true; } public void mouseReleased(MouseEvent e) { // don't override the user selection if (DeviseField.this.gained && getSelectedText() == null) { selectAll(); } // don't select all for each mouse released DeviseField.this.gained = false; DeviseField.this.mousePressed = false; } }); this.addKeyListener(new KeyAdapter() { public void keyTyped(KeyEvent keyEvent) { // Sert a annuler une saisie if (keyEvent.getKeyChar() == KeyEvent.VK_ESCAPE) { DeviseField.this.setValue(DeviseField.this.initialText); selectAll(); } } }); }
From source file:com.cmsoftware.keyron.vista.Login.java
private void claveKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_claveKeyTyped clave.setBackground(new Color(255, 255, 255)); if (KeyEvent.VK_ENTER == evt.getKeyChar()) { iniciarSesion();//from w w w. java2 s. c o m } else { labelError.setText(""); } }
From source file:com.cmsoftware.keyron.vista.Login.java
private void usuarioKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_usuarioKeyTyped usuario.setBackground(new Color(255, 255, 255)); if (KeyEvent.VK_ENTER == evt.getKeyChar()) { iniciarSesion();/* w w w.j a va2 s. co m*/ } else { labelError.setText(""); } }
From source file:vistas.GestionPersonal.java
private void txt_NameKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txt_NameKeyTyped char car = evt.getKeyChar(); if ((car < 'a' || car > 'z') && (car < 'A' || car > 'Z') && (car != (char) KeyEvent.VK_SPACE) && (car != (char) KeyEvent.VK_BACK_SPACE)) { JOptionPane.showMessageDialog(this, "Ingrese solo letras"); evt.consume();//from ww w . ja v a 2s. c o m } }
From source file:com.NewJFrame.java
private void textFieldKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_textFieldKeyTyped // TODO add your handling code here: if (evt.getKeyChar() == KeyEvent.VK_ENTER) { searchTweets();/* w w w. j a va 2s . c o m*/ } }
From source file:vistas.GestionPersonal.java
private void txt_DniKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txt_DniKeyTyped char car = evt.getKeyChar(); if (txt_Dni.getText().length() >= 9) { JOptionPane.showMessageDialog(this, "Permitido hasta 8 digitos"); evt.consume();/* w w w . j av a 2s .com*/ } if ((car < '0' || car > '9')) { JOptionPane.showMessageDialog(this, "Solo numeros"); evt.consume(); } }
From source file:PruebaMixto.java
private void txt_aKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txt_aKeyTyped // TODO add your handling code here: char a = evt.getKeyChar(); if (a < '0' || a > '9') { evt.consume();/*ww w. ja va 2s . co m*/ } }
From source file:PruebaMixto.java
private void txt_cKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txt_cKeyTyped // TODO add your handling code here: char a = evt.getKeyChar(); if (a < '0' || a > '9') { evt.consume();// w w w . j ava 2 s. c om } }
From source file:PruebaMixto.java
private void txt_xKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txt_xKeyTyped // TODO add your handling code here: char a = evt.getKeyChar(); if (a < '0' || a > '9') { evt.consume();//from w ww. j a v a 2 s .c om } }
From source file:vistas.GestionPersonal.java
private void txt_apellidoKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_txt_apellidoKeyTyped char car = evt.getKeyChar(); if ((car < 'a' || car > 'z') && (car < 'A' || car > 'Z') && (car != (char) KeyEvent.VK_SPACE) && (car != (char) KeyEvent.VK_BACK_SPACE)) { JOptionPane.showMessageDialog(this, "Ingrese solo letras"); evt.consume();/*from w ww .j av a 2 s . c om*/ } }