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

    Verificare focus su jtextfield

    Salve ragazzi,

    ho la necessità di realizzare una tastiera virtuale composta dai soli numeri in java per un pc touch screen.

    In pratica ho un frame con 4 textfield e ho creato e inserito nel frame 11 pulsanti che corrispondono ai numeri da 0-9 più il punto.

    Ora il problema è far capire dove andare a scrivere.

    La mia idea era tipo if (text1.isSelected()) ...... else....

    purtroppo non ho trovato un metodo delle textfield che mi permette di verificare se il cursore è attualmente al suo interno omeno

    mi potete aiutare

    grazie

  2. #2
    forse isFocusOwner() e' quello che ti serve ?

  3. #3
    Grazie per la risposta, purtroppo non funziona. Non capisco

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    268
    Ciao non ho ben chiaro a cosa ti serve sapere il focus sulla texfield io farei così:

    ad ogni bottone aggiungo una action listener e gestisco tramite una variabile il valore:
    es.
    alla pressione del button 1
    numero = 1
    String valore =textfield1.getText();
    textfield1.setText(numero+valore);

    e così via per ogni pulsante.
    E' un pò più laborioso magari ma hai più controllo

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.