JavaFX vezérlők: A TextField áttekintése

Az TextField osztályba JavaFX a vezérlő létrehozására szolgál, amely lehetővé teszi a felhasználó számára, hogy egyetlen sorba írja be a szöveget. Támogatja a gyors szöveget (azaz olyan szöveget, amely tájékoztatja a felhasználót arról, hogy mi TextField felhasználásra szánták).

Jegyzet: Ha több soros szövegbeviteli vezérlőre van szüksége, akkor nézd meg a a szövegszerkesztő osztály. Alternatív megoldásként, ha azt akarja, hogy a szöveg formázódjon, akkor nézd meg a HTML-szerkesztő programok osztály.

Az alapértelmezett esemény a TextField az a ActionEvent. Ezt akkor indítja el, ha a felhasználó eltalálja BELÉP miközben a TextField A Eseménykezelő egy ActionEvent használja a setOnAction eljárás:

Használja ki a lehetőséget, hogy gyors szöveget állítson be a TextField ha segítenie kell a felhasználót annak megértésében TextField nak-nek. A kért szöveg megjelenik a TextField kissé szürkén. Ha a felhasználó rákattint a TextField a prompt szöveg eltűnik és üresen vannak TextField amelyekbe beírhatják a saját szövegüket. Ha a

instagram viewer
TextField üres, amikor el nem vesz fókuszt, a prompt szöveg újra megjelenik. A gyors szöveg soha nem lesz az Húr érték visszaadva getText eljárás.

Beállíthat egy értéket a karakterek számára TextField mutatni fogja. Ez nem ugyanaz, mint a karakterek számának korlátozása TextField. Ezt az előnyben részesített oszlopértéket kell használni a TextField”preferált szélessége - ez csak az előnyben részesített érték és a TextField szélesebbé válhat az elrendezési beállítások miatt.

instagram story viewer