Bonjour,
j'aimerais spécifier une couleur, une police et une taille pour mes JLabel
Est-ce possible?
Merci !
Version imprimable
Bonjour,
j'aimerais spécifier une couleur, une police et une taille pour mes JLabel
Est-ce possible?
Merci !
Il me semble que la plupart (voire tous ?) les composants SWING supportent le HTML au niveau de la méthode setText (). Tu peux eventuellement essayer ca sur ton JLabel :
Code:jlabel.setText ("<b>Texte en gras</b>");
Bonjour,
Pour le font et la taille, il faut utiliser une methode héritée de JComponent :
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComponent.html#setFont(java.awt.Font)
Pour la couleur, il faut utiliser une methode héritée de JComponent :
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JComponent.html#setForeground(java.awt.Color)
Cordialement,Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 import java.awt.Color; import java.awt.Font; import javax.swing.JFrame; import javax.swing.JLabel; /** * Classe Ex */ public class Ex { public static void main(String args[]){ JFrame fenetre=new JFrame(); JLabel label=new JLabel("Exemple"); label.setFont(new Font("Times New Roman",Font.BOLD,30)); label.setForeground(Color.RED); fenetre.getContentPane().add(label); fenetre.pack(); fenetre.setVisible(true); fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
merci tous les deux !