Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JAVA] proprietà setKeyCode non funzionante

    salve a tutti,
    ho un grosso problema con le JText, vorrei fare in modo che in JText vengono digitati soltato numeri...

    per fare questo ho prodotto il seguente codice:

    codice:
    txtStampanti.addKeyListener(new java.awt.event.KeyAdapter() { 
       public void keyTyped(java.awt.event.KeyEvent e) 
          {
             if(!(isNumeric(e.getKeyChar())))
             {
                e.KeyCode(java.awt.event.KeyEvent.UNDEFINED_CHAR);
             }
       }
    });
    che però non so per quale motivo non funziona....
    la funzione isNumeric ma la sono fatta io e funziona, il problema è il setKeyCode che non funziona, infatti ho provato a sostituirlo con setKeyChar('d') e tutto funziona alla perfezione ovvero se inserisco un carattere qualsiasi mi scrive d mentre se inserisco un numero mi scrive un numero, il problema è che io devo fare in modo che se una persona mi inserisce un carattere non devo scrivere niente, come posso fare??

    fatemi sapere, grazie.
    Let's your dream came true!

  2. #2

    risolto...

    ...con e.setKeyChar(java.awt.event.KeyEvent.CHAR_UNDEFINE D);
    Let's your dream came true!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.