ο Πεδίο κειμένου class in JavaFX χρησιμοποιείται για να δημιουργήσει ένα στοιχείο ελέγχου που επιτρέπει στον χρήστη να εισάγει σε μία γραμμή κειμένου. Υποστηρίζει την ύπαρξη άμεσου κειμένου (δηλ. Κείμενο που ενημερώνει το χρήστη για το τι είναι το Πεδίο κειμένου προορίζεται να χρησιμοποιηθεί).
Σημείωση: Εάν χρειάζεστε έναν έλεγχο γραμμής εισαγωγής κειμένου πολλαπλών γραμμών, τότε θα πρέπει να δείτε το TextArea τάξη. Εναλλακτικά, αν θέλετε το κείμενο να είναι μορφοποιημένο τότε δείτε το HTMLEditor τάξη.
Το προεπιλεγμένο συμβάν που σχετίζεται με το Πεδίο κειμένου είναι το ActionEvent. Αυτό ενεργοποιείται αν ο χρήστης χτυπήσει ΕΙΣΑΓΩ ενώ μέσα στο Πεδίο κειμένου Για να ρυθμίσετε το EventHandler για ένα ActionEvent Χρησιμοποιήστε το setOnAction μέθοδος:
Επωφεληθείτε από τη δυνατότητα να ορίσετε κείμενο για το Πεδίο κειμένου εάν πρέπει να βοηθήσετε το χρήστη να καταλάβει τι Πεδίο κειμένου είναι για. Εμφανίζεται το σύντομο κείμενο στο Πεδίο κειμένου ως ελαφρώς γκρίζο κείμενο. Αν ο χρήστης κάνει κλικ στο
Πεδίο κειμένου το άμεσο κείμενο εξαφανίζεται και έχει κενό Πεδίο κειμένου στην οποία θα εισαχθεί το δικό τους κείμενο. Αν το Πεδίο κειμένου είναι άδειο όταν χάσει την εστίαση, το κείμενο προτροπής θα εμφανιστεί ξανά. Το προτρεπτικό κείμενο δεν θα είναι ποτέ το Σειρά τιμή που επιστρέφεται από το getText μέθοδος.Είναι δυνατό να ορίσετε μια τιμή για τον αριθμό των χαρακτήρων a Πεδίο κειμένου θα δείξω. Αυτό δεν είναι το ίδιο με τον περιορισμό του αριθμού των χαρακτήρων που μπορούν να εισαχθούν στο Πεδίο κειμένου. Αυτή η προτιμώμενη τιμή στήλης χρησιμοποιείται κατά τον υπολογισμό του Πεδίο κειμένου''s προτιμώμενο πλάτος - είναι μόνο μια προτιμώμενη τιμή και το Πεδίο κειμένου μπορεί να γίνει ευρύτερη λόγω των ρυθμίσεων διάταξης.