Bonjour à tous,
Je débute sous Java et je voudrais savoir s'il est possible d'augmenter l'espace entre le texte contenu dans un JLabel et ses bordures, et si oui comment. En effet, mes bordures sont collées à mon texte, et je voudrais aérer tout cela. J'ai essayé d'utiliser ce genre de chose :
Mais mes bordures restent collées au texte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 ... private JLabel label = new JLabel("Veuillez sélectionner votre compte :"); private int dim1Label; private int dim2Label; private int labelX; private int labelY; ... FontMetrics metrics = label.getFontMetrics(label.getFont()); dim1Label = metrics.stringWidth(label.getText())+20; dim2Label = metrics.getHeight()+20; label.setSize(new Dimension(dim1Label,dim2Label)); labelX = (int)label.getLocation().getX()-10; labelY = (int)label.getLocation().getY()+10; label.setBounds(labelX, labelY, dim1Label, dim2Label); ...![]()
Quelqu'un aurait-il la solution svp ?
Merci d'avance.
Partager