Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Tasto INVIO

  1. #1

    Tasto INVIO

    Sto creando un'applicazione con eclipse. Nella pagina di login vorrei dare la possibilità all'utente, una volta inseriti userid e password, di premere il tasto invio per collegarsi. Invece di dover ogni volta premere il jButton "Login" con il cursore del mouse. Cioè associare al tasto invio il click del bottone Login
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Aggiungi un KeyListener al textfield della password e rileva il tasto invio.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    potresti farmi gentilmente un esempio del KeyListener su una jTextField??ti ringrazio...
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    codice:
    textField.addKeyListener(new  KeyAdapter() {
       public void keyTyped(KeyEvent e) {
           if (e.getKeyCode() == KeyEvent.VK_ENTER) {
              loginButton.doClick();
           }
       }
    }});
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Con JTextField basta un banalissimo ActionListener (niente test su key code, ecc...) per ricevere notifica quando è stato premuto invio.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    Alex ho provato a mettere il codice che mi hai scritto ma non succede nulla..
    devo posizionarlo in una parte specifica del codice? che so in un ActionListener?
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  7. #7
    andbin se puoi mi faresti un semplice esempio con l'evento ActionListener sulla jTextField?
    ti ringrazio
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  8. #8
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da ivan86
    Alex ho provato a mettere il codice che mi hai scritto ma non succede nulla..
    devo posizionarlo in una parte specifica del codice?
    Anzichè keyTyped metti keyPressed...

    Il codice mettilo dove vuoi dopo che hai creato il componente. Meglio se subito dopo, così da tenere unite le chiamate relative allo stesso componente.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  9. #9
    Grazie 1000. funziona
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

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 © 2025 vBulletin Solutions, Inc. All rights reserved.