Grazie per l'attenzione, dunque inizio con il correggermi e chiarire meglio la situazione....
1) si tratta di JTextField e non JTextLabel, scusate![]()
2) "EnterTextListener" è, giustamente, il nome della classe implements ActionListener che cattura sui JTextField la pressione del tasto ENTER, che come mi ha giustamente spiegato LeleFT non può essere catturato su una JTextArea.
Dunque la questione è questa.... ho vari JTextField su cui l'utente digita alcune informazioni, questi JTextField sono su setEditable(false); tranne il primo. Scritti i dati richiesti sul primo l'utente preme su ENTER e vengono svolti alcuni test sui dati inseriti, se questi soddisfano determinate condizioni il successivo campo JTextField viene posto su setEditable(true); e riceve il focus e così via sino al campo del JTextArea dove il tipo di dati da inserire è del testo "lungo", cioè sarebbero delle annotazioni.
Detto ciò, come posso far partire il test sul testo scritto e quindi rendere cliccabile il JButton che da il definitivo avvio all'archiviazione dei dati inseriti!?
PS: se a me non interessa che nel testo inserito nella JTextArea si mandi "a capo" il testo, ma piuttosto che si scriva su una sola riga, anche se poi graficamente nella JTextArea il testo viene automaticamente disposto su più righe, posso assegnare al tasto ENTER lo stesso codice di controllo che uso per i JTextField.... e così il caso è risolto!!
GRAZIE a Tutti per l'interessamento e l'aiuto ... ciao![]()

Rispondi quotando