Tarrat ovat perusgrafiikkaelementtejä kaikissa käyttöliittymissä. Ne eivät ainoastaan näytä tekstejä, vaan myös esittävät tietoa käyttäjälle. Tässä oppaassa opit, kuinka voit luoda ja muokata tarroja JavaFX:ssä ja kuinka ne eroavat tekstiluokasta. Ymmärrät, kuinka yhdistää tarroja grafiikoihin ja tekstiin ja räätälöidä ulkoasua haluamallasi tavalla.
Tärkeimpiä havaintoja
- Tarrat ovat graafisia elementtejä, jotka esittävät tekstiä ja kuvia.
- Tarrat voivat käyttää graafisia resursseja kuten kuvia.
- Voit muokata tarrojen fonttia, kokoa ja väriä.
- Tarrojen käyttäytymistä voidaan hallita eri toiminnoilla.
Askel askeleelta -opas
Jotta voit alkaa työskennellä tarrojen kanssa JavaFX:ssä, tarvitset ensin kuvan, joka näytetään käyttöliittymässä. Tässä esimerkissä käytämme logoa.
Luo uusi JavaFX-projekti ja lisää kuva projektin hakemistoon. Lisää kuva yksinkertaisesti vetämällä se sovelluksesi hakemistoon. Tässä tapauksessa käytämme tiedostoa Logo.PNG.

Sinun täytyy nyt lisätä kuva ohjelmaasi, jotta se toimii.
Varmista, että ilmoitat kuvasi tiedoston nimen oikein. Älä unohda tuoda Image-luokkaa, jotta voit käyttää sitä.

Kuvan näyttämiseksi käyttöliittymässä käytä Label-luokkaa.
Kyseessä on yksinkertainen teksti, joka esitetään tarrassa. On jälleen tärkeää tuoda Label-luokka.
Näyttääksesi juuri luomasi kuvan tarrassasi, sinun täytyy liittää se grafiikaksi.
ImageView-luokka on myös tuettava.
Label voidaan järjestää Group-luokan avulla, jolloin useita graafisia elementtejä voidaan yhdistää.
Group on myös tuettava.
Kun olet saanut kaiken asetettua, voit suorittaa ohjelmasi näyttääksesi tarran kuvalla ja tekstillä. Käyttöliittymäsi pitäisi nyt näyttää haluamallasi tavalla.

Voit muokata ulkoasua haluamallasi tavalla tekemällä erilaisia säätöjä. Ensinnäkin voit muuttaa tarran fonttia.
Varmista, että tuot Font-luokan, jotta se toimii.
Ikon ikkunan koko säätyy automaattisesti käyttöliittymässä käytettävien elementtien mukaan.
Tässä määrität heksatunnusvärin, joka määrittelee halutun värin.

Lisäksi voit skaalata tarran.
Se vaikuttaa tarrasi ja mahdollisesti ympäröivien graafisten elementtien mittoihin.

Jos haluat siirtää tarran ikkunassasi, voit käyttää menetelmiä setTranslateX() ja setTranslateY().
Se siirtää tarrasi haluttuun paikkaan käyttöliittymässä.

Voit tutkia lisää ominaisuuksia. Tarrat tarjoavat monia toimintoja, kuten vuorovaikutuksia hiiritapahtumien kanssa. Voisit esimerkiksi lisätä tapahtumia, kun hiiri kulkee tarran päältä.
Siirry esimerkiksi dokumentaatioon ja kokeile itse tarroja, jotta löydät monipuoliset mahdollisuudet.

Yhteenveto – JavaFX käyttöliittymäkehitykselle: Tarra JavaFX:ssä
Tässä oppaassa olet oppinut, kuinka voit luoda tarran JavaFX:ssä ja mukauttaa erilaisia ominaisuuksia. Alkaen kuvan lisäämisestä aina fonttien ja värien säätämiseen olet oppinut tarrojen käyttöliittymässä perusasioita. Hyödynnä tämä tieto suunnitellaksesi omia houkuttelevia käyttöliittymiäsi.
Usein kysytyt kysymykset
mitä on tarrat JavaFX:ssä?Tarra on graafinen komponentti, joka esittää tekstiä ja kuvia käyttöliittymässä.
Kuinka tuon Image-luokan JavaFX-projektiini?Käytä import javafx.scene.image.Image; tuodaksesi Image-luokan.
Voinko muuttaa tarran fonttia?Kyllä, voit muuttaa tarran fonttia setFont()-menetelmällä.
Kuinka skaalaan tarran JavaFX:ssä?Käytä setScaleX() ja setScaleY() skaalataksesi tarran kokoa.
Kuinka lisään kuvan tarraan?Käytä ImageView-luokkaa ja setGraphic()-menetelmää näyttääksesi kuvan.