„JavaFX“ valdikliai: „TextField“ apžvalga

Teksto laukas klasė „JavaFX“ naudojamas valdikliui, kuris leidžia vartotojui įvesti vieną teksto eilutę, sukurti. Tai palaiko greitą tekstą (t. Y. Tekstą, kuris vartotojui praneša, kas yra Teksto laukas skirtas naudoti).

Pastaba: Jei jums reikia kelių eilučių teksto įvesties valdiklio, pažvelkite į „TextArea“ klasė. Arba, jei norite, kad tekstas būtų suformatuotas, pažiūrėkite į „HTMLEditor“ klasė.

Numatytasis įvykis, susijęs su Teksto laukas yra „ActionEvent“. Tai suveikia, jei vartotojas paspaudžia Įveskite o viduje Teksto laukas Norėdami nustatyti „EventHandler“ Tam, kad „ActionEvent“ naudoti „setOnAction“ metodas:

Pasinaudokite galimybe nustatyti greitą tekstą Teksto laukas jei reikia padėti vartotojui suprasti, kas Teksto laukas yra skirtas. Raginamas tekstas pasirodo Teksto laukas kaip šiek tiek pilkšvas tekstas. Jei vartotojas spustelėja Teksto laukas greitai tekstas dingsta, ir jie yra tušti Teksto laukas kuriame įvesti savo tekstą. Jei Teksto laukas tuščias, kai netenka dėmesio, greitai pasirodo tekstas. Greitas tekstas niekada nebus Stygos vertė grąžinta „getText“ metodas.

instagram viewer

Galima nustatyti ženklų skaičiaus a reikšmę Teksto laukas parodys. Tai nėra tas pats, kas apriboti simbolių, kuriuos galima įvesti, skaičių Teksto laukas. Ši pageidaujama stulpelio vertė naudojama apskaičiuojant Teksto laukas'pageidaujamas plotis - tai tik pageidautina vertė ir Teksto laukas gali būti platesnis dėl išdėstymo nustatymų.

instagram story viewer