Il Campo di testo classe in JavaFX viene utilizzato per creare un controllo che consente all'utente di inserire una singola riga di testo. Supporta di avere un testo di richiesta (cioè un testo che informa l'utente su cosa Campo di testo è pensato per essere usato).
Nota: Se hai bisogno di un controllo per l'immissione di testo su più righe, dai un'occhiata a TextArea classe. In alternativa, se vuoi che il testo sia formattato, dai un'occhiata a HTMLEditor classe.
L'evento predefinito associato al Campo di testo è il ActionEvent. Questo viene attivato se l'utente colpisce ACCEDERE mentre dentro il Campo di testo Per impostare il Gestore di eventi per un ActionEvent Usa il setOnAction metodo:
Approfitta della possibilità di impostare il testo del prompt per Campo di testo se hai bisogno di aiutare l'utente a capire cosa Campo di testo è per. Il testo di richiesta appare in Campo di testo come testo leggermente in grigio. Se l'utente fa clic su Campo di testo il testo del prompt scompare e hanno uno spazio vuoto
Campo di testo in cui inserire il proprio testo. Se la Campo di testo è vuoto quando perde lo stato attivo verrà nuovamente visualizzato il messaggio di richiesta. Il testo del prompt non sarà mai il Corda valore restituito dal getText metodo.È possibile impostare un valore per il numero di caratteri a Campo di testo mostrerò. Ciò non equivale a limitare il numero di caratteri che è possibile inserire in Campo di testo. Questo valore di colonna preferito viene utilizzato per il calcolo di Campo di testo'La larghezza preferita - è solo un valore preferito e il valore Campo di testo potrebbe allargarsi a causa delle impostazioni del layout.