TextField clasă în JavaFX este utilizat pentru a crea un control care permite utilizatorului să introducă într-o singură linie de text. Acceptă existența unui text prompt (adică, text care informează utilizatorul despre ce TextField este destinat a fi folosit pentru).
Notă: Dacă aveți nevoie de un control de introducere a textului pe mai multe linii, aruncați o privire asupra TextArea clasă. În mod alternativ, dacă doriți ca textul să fie formatat, aruncați o privire asupra HTMLEditor clasă.
Evenimentul implicit asociat cu TextField este ActionEvent. Aceasta este declanșată dacă utilizatorul lovește INTRODUCE în interiorul TextField Pentru a configura funcția Organizatorul evenimentului pentru un ActionEvent folosește setOnAction metodă:
Profitați de abilitatea de a seta text prompt pentru TextField dacă aveți nevoie pentru a ajuta utilizatorul să înțeleagă ce TextField este pentru. Textul prompt apare în TextField ca un text ușor lăudat. Dacă utilizatorul face clic pe butonul TextField textul prompt dispare și au un gol
TextField în care să-și introducă propriul text. Dacă TextField este gol când pierde focalizarea textul prompt va reapărea. Textul prompt nu va fi niciodată Şir valoarea returnată de getText metodă.Este posibil să setați o valoare pentru numărul de caractere a TextField va arăta. Nu este același lucru cu limitarea numărului de caractere care pot fi introduse în TextField. Această valoare de coloană preferată este utilizată la calcularea TextField“lățimea preferată - este doar o valoare preferată și TextField ar putea deveni mai larg din cauza setărilor de aspect.