Taille Texte Jlabel

eldiablo25 Messages postés 4 Date d'inscription dimanche 22 octobre 2006 Statut Membre Dernière intervention 17 décembre 2008 - 17 déc. 2008 à 09:12
eldiablo25 Messages postés 4 Date d'inscription dimanche 22 octobre 2006 Statut Membre Dernière intervention 17 décembre 2008 - 17 déc. 2008 à 16:02
Bonjour a tous,

Je suis debutant et je voudrais savoir comment on fait pour ajuster le teste d'un jlabel à la taille de celui-ci. En gros je veux que mon texte prenne  la place  maximum possible.

merci

4 réponses

cs_jojolemariole Messages postés 519 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 19 décembre 2016 25
17 déc. 2008 à 10:58
Salut,

Tu peux regarder du côté de FontMetrics, ça permet d'obtenir la largeur d'un texte en fonction de sa police. Mais par contre ça ne fait pas l'inverse il me semble. Donc tu peux y aller par dichotomie, à savoir tu testes entre la police min et la police max

exemple imagine que la police idéale soit 32.

Tu fixes la police max à 50 et la police min à 0.

tu testes 25 : c'est trop petit donc tu testes (25 + 50) / 2 = 37
c'est trop gros donc tu testes (25 + 37) / 2 = 31
c'est trop petit donc tu testes (31 + 37) / 2 = 34
etc...
jusque ça tombe sur le bonne police, je vois que ça...
0
eldiablo25 Messages postés 4 Date d'inscription dimanche 22 octobre 2006 Statut Membre Dernière intervention 17 décembre 2008
17 déc. 2008 à 12:48
je te remercie de ta reponse si rapide mais pourrais tu expliquer rapidement comment utiliser FontMetrics parce que la doc de java est legerement compliquée sur certains points.
0
eldiablo25 Messages postés 4 Date d'inscription dimanche 22 octobre 2006 Statut Membre Dernière intervention 17 décembre 2008
17 déc. 2008 à 12:54
je viens de regarder un peu plus en detail FontMetrics, il permet de donner des informations sur une police de caractères. Mais comment modifier la police d'un JLabel et comment modifier la taille de cette police ?
0
eldiablo25 Messages postés 4 Date d'inscription dimanche 22 octobre 2006 Statut Membre Dernière intervention 17 décembre 2008
17 déc. 2008 à 16:02
c'est bon ca marche merci a toi !
0
Rejoignez-nous