Tekst on iga graafilise kasutajaliidese (GUI) keskne element. Kui töötad JavaFX-iga, on oluline mõista, kuidas saad oma rakenduses teksti kuvada ja kohandada. Selle juhendi kaudu õpid samm-sammult, kuidas teksti väljendeid tõhusalt kasutada ja milliseid võimalusi pakub JavaFX-is tekstiklass.

Olulised järeldused

  • Tekstiklass teenib teksti kuvamise eesmärki GUI-s.
  • Erinevate konstruktorite abil saad kohandada teksti asukohta ja sisu.
  • Kirjatüüp ja tekstisuurus on igal ajal muudetavad.
  • Meetodi setWrappingWidth abil saad teksti dünaamiliselt ümber murda.

Samm-sammult juhend

Uue teksti loomine

Tekstiga töötamiseks oma rakenduses alusta uue tekstielementi loomisega. Eemalda kõigepealt olemasolevad GUI elemendid, mida enam ei vaja. Seejärel loo uus tekst, mida näiteks nimetad "Tekst". Veendu, et impordiksid tekstiklassi, et saaksid selle klassiga töötada.

Teksti määramine

Nüüd saad tekstielementile sisu määrata, kasutades tekstiklassi konstruktorit. Võib-olla tahad sisestada lihtsa teksti nagu "Tere maailm". Pärast määramist võib hetkel kuvatav aken olla tühi, kuna asukoha parameetrid pole veel määratud.

JavaFX GUI teksti tõhus kasutamine

Teksti positsiooni kohandamine

Et anda tekstile asukoht oma aknas, saad kasutada konstruktorite parameetreid, et määrata x- ja y-asukoha. Näiteks võid teksti paigutada x=20 ja y=40. Nüüd kuvatakse su "Tere maailm" tekst õigesti aknas.

Teksti vorminduse muutmine

Järgmine samm on parandada oma teksti välimust. Kasuta meetodit setFont, et muuta fondi suurust. Saad luua uue fondi, importides fondiklassi ja seejärel luues uue eksemplari. Vali fondi suurus 40, et tagada teksti loetavus.

Pikema teksti sisestamine

Kui vajad rohkem sisu, saad töötada nn "Lorem Ipsum" tekstidega, et esindada fiktiivset teksti oma rakenduses. Saad neid tekste lihtsalt genereerida ja oma programmi lisada, et simuleerida realistlikumat kujundust.

JavaFX GUI teksti tõhus kasutamine

Teksti ümbermurdmine

Kui su tekst on pikem ja seda tuleb automaatselt ümber murda, kasuta meetodit setWrappingWidth. Siin saad määrata väärtuse, näiteks 200 pikslit, mille korral tekst murdub järgmisse ritta. On oluline nende väärtustega katsetada, et optimeerida oma rakenduse disaini ja parandada loetavust.

Teksti laiuse kohandamine

Lõpuks saad oma teksti laiuse määrata, seadistades setWrappingWidth 400 pikslile. See muudab su teksti automaatselt ümber ja saad atraktiivsema paigutuse oma GUI-s.

Kokkuvõte – JavaFX GUI arendamine: teksti tõhus kasutamine

Sellest juhendist oled õppinud, kuidas kasutada teksti JavaFX-is. Oled saanud tuttavaks tekstiklassi aluste ja tead, kuidas kohandada tekstiasukohti ja -vormingut. Meetodid setWrappingWidth võimaldavad samuti dünaamiliselt kohandada mitmerealist teksti.