Comment changer la police, le style et la taille du texte du JLabel

JLabel est une zone pour afficher du texte courte ou une image, ou les deux, c’est un composant GUI de base défini dans la bibliothèque Java Swing. Un label ne réagit pas aux événements d’entrée. Par conséquent, il ne peut pas obtenir la mise au point du clavier. Dans ce tutoriel, nous allons voir comment changer la police, le style et la taille du texte du JLabel.
 
 

Exemple: Changer la taille du texte du JLabel
JLabel label = new JLabel("Ceci est un label!");
label.setFont(new Font("Serif", Font.BOLD, 20));

JFrame frame = new JFrame();
frame.add(label);
frame.setVisible(true);

Sortie:


 

Exemple: Changer la couleur du JLabel
label.setForeground(Color.RED);

Sortie:


 

Exemple: Changer la couleur d’arrière-plan du JLabel
label.setBackground(Color.ORANGE);
label.setOpaque(true);

Sortie:


 

Exemple: Centrer le texte dans un JLabel
label = new JLabel("Ceci est un label!", SwingConstants.CENTER);

Sortie:


 

Code source complet:
import java.awt.*;
import javax.swing.*;

public class StyleJLabel
{
  StyleJLabel()
  {
    JFrame frame = new JFrame();
    frame.setLayout(new GridLayout(4,1));
	
    JLabel label = new JLabel("Ceci est un label!", SwingConstants.CENTER);
    label.setFont(new Font("Serif", Font.BOLD, 20));
    label.setForeground(Color.RED);
    label.setBackground(Color.ORANGE);
    label.setOpaque(true);
	
    frame.add(label); 
    frame.setSize(300,300);
    frame.setVisible(true);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
   public static void main(String[] args)
   {
     new StyleJLabel();
   }
}

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *