Um diese Änderungen vornehmen zu können, haben wir in Java die Color- Klasse, mit der wir die Farben in Buchstaben ändern können. Auf diese Weise können wir beispielsweise einen Fehlertext in einer anderen Farbe als einen Erfolgstext anzeigen.
Die andere Klasse, die wir haben, ist die Font- Klasse, mit der wir die Schriftfamilie ändern können, mit der der Text angezeigt wird. Auf diese Weise können wir den Text hervorheben, homogenisieren oder einfach mit einer für den Benutzer angenehmeren Form platzieren.
Farbklasse
Wie wir eingangs erklärt hatten, ist die Color- Klasse diejenige, mit der wir die Farbgebung des Elements in der Benutzeroberfläche ändern können, das wir für unsere Anwendung in Java erstellen, um die erforderlichen Farben zu erzielen, mit denen wir mit der RGB-Palette oder Rot, Grün, Blau arbeiten Wir können Kombinationen machen, um den nötigen Ton zu erreichen.
Die Klasse befindet sich im Paket java.awt.Color und um ihre Funktionalität zu nutzen, müssen wir den Konstruktor der folgenden Form verwenden:
public Color (int r, int g, int <img src = 'http: //www.solvetic.com/public/style_emoticons/default/cool.png' class = 'bbc_emoticon' alt = 'B)' />;
Wenn jeder der Parameter einer Farbe der RGB-Palette entspricht, entspricht der erste Parameter daher Rot, der zweite Grün und der dritte Blau. Sehen wir uns im folgenden Beispiel an, wie wir mit diesem Konstruktor eine Instanz erstellen können:
Damit werden wir in der Lage sein, eine Tonalität zu erstellen. Wenn wir sie dann in ein Element unserer Schnittstelle implementieren möchten, können wir Folgendes tun:
Wir sehen, dass wir ein JButton- Element erstellen, dann können wir ihm mit den Methoden setBackground und setForeground eine Instanz der Color-Klasse übergeben und damit die Farbe festlegen , die sie haben müssen.
Font-Klasse
Mit der Font- Klasse können wir die Schriftfamilie und den Stil der Buchstaben ändern, die wir zum Erstellen der Wörter in der Benutzeroberfläche unserer Anwendung verwenden. Die Verwendung ist der Color-Klasse sehr ähnlich und befindet sich im java.awt- Paket .Schrift .
Um es in unseren Anwendungen zu verwenden, müssen wir seinen Konstruktor aufrufen, wie wir im folgenden Beispiel sehen:
public Font (String name, int style, int size);
Wenn jeder Parameter einer speziellen Funktion entspricht, ist der erste, den wir als Namen bezeichnen, der die Familie der Quelle definiert. Dies kann SansSerif, Serif usw. sein. Dann ist der zweite Parameter der Stil, das heißt, wenn er fett, kursiv, kursiv usw. ist. Und schließlich ist der dritte Parameter die Größe der Quelle, dh 14 Punkte, 16 Punkte usw. Sehen wir uns im folgenden Bild ein kleines Beispiel an, wie wir dies anwenden können:
Wir stellen fest, dass wir nach dem Erstellen der erforderlichen Instanz diese mit der setFont- Methode auf das Element anwenden .
Nach Abschluss dieses Tutorials haben wir gelernt, den Stil unserer Benutzeroberflächen zu ändern und die Farbe und die Art der in Java-Anwendungen verwendeten Schrift zu ändern.