Sadržaj
Važan dio korisničkog sučelja je način na koji prezentiramo tekstove, jer ako otežavaju korisniku čitanje ili se važne stvari jednostavno ne naglašavaju, utjecaj koji bi trebao biti generiran vjerojatno će se izgubiti.Kako bismo izvršili ove promjene, imamo klasu Boja u Java to nam omogućuje da promijenimo boje slova i pomoću ovoga, na primjer, možemo prikazati tekst pogreške u boji koja nije uspješna.
Druga klasa koju imamo je klasa Font, to nam omogućuje da promijenimo obitelj fontova s kojima se tekst prikazuje, s tim možemo istaknuti, homogenizirati ili jednostavno postaviti tekst na način prilagođeniji korisniku.
Kao što smo na početku objasnili, razred Boja je ona koja nam omogućuje promjenu boje elementa u korisničkom sučelju u kojem gradimo našu aplikaciju Java, kako bismo postigli potrebne boje s kojima ćemo raditi RGB paleta ili Crvena Zelena Plava, s ovim možemo napraviti kombinacije za postizanje potrebnog tona.
Klasa se nalazi u paketu java.awt.Boja a za korištenje njegove funkcionalnosti moramo koristiti konstruktor na sljedeći način:
javna boja (int r, int g, int![]()
Time ćemo moći uspostaviti tonalitet, pa ako ga želimo implementirati u neki element našeg sučelja, možemo učiniti sljedeće:
Vidimo da stvaramo element JButton zatim s metodama setBackground Y setForeground Možemo mu proslijediti instancu klase Color i s tim ćemo ustanoviti boju koju bi trebali imati.
Klasa Font dopušta nam da se mijenjamo obitelj fontova i stil slova koje koristimo za konstruiranje riječi u korisničkom sučelju naše aplikacije, njegova je upotreba po obliku vrlo slična klasi Color i nalazi se u paketu java.awt.Font.
Da bismo ga koristili unutar naših aplikacija, moramo pozvati njegov konstruktor kako vidimo u sljedećem primjeru:
javni font (naziv niza, stil int, veličina int);
Tamo gdje će svaki parametar odgovarati posebnoj karakteristici, prvi koji nazivamo imenom je onaj koji će definirati obitelj fontova, to može biti SansSerif, Serif itd. Zatim je drugi parametar stil, odnosno ako ulazi podebljano, kurziv, kurziv itd. I na kraju, treći parametar bit će veličina fonta, tj. 14 bodova, 16 bodova, itd. Pogledajmo mali primjer na sljedećoj slici kako to možemo primijeniti:
Primjećujemo da nakon izgradnje potrebne instance, da bismo je primijenili na element, to činimo metodom setFont.
Na kraju ovog vodiča naučili smo mijenjati stil naših sučelja, mijenjajući boju i vrstu fonta koji se koriste u aplikacijama napravljenim na Javi.