Bonjour !
Cela fait plusieurs jours que je cherche, sans résultat, comment placer les composants de ma fenêtre comme je le voudrais à l'aide de layout.
Je m'explique :
J'aimerai que pendant que mon programme charge, le titre de la fenêtre s'affiche avec "Loading" au centre j'ai donc fait ceci :
Avec un layout BorderLayout pour le contenuFenetre. Le problème c'est que le positionnement du JLabel "Loading" dépend de la taille du titre, plus il sera gros, plus le "loading" sera bas et justement je voudrais qu'il reste toujours centré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 JLabel titre = new JLabel ("<html><font color = #FFFFFF>INFO<font color = #FF0000>NET</font></html>", JLabel.CENTER); titre.setFont(new Font("Asenine",Font.BOLD,120)); contenuFenetre.add(titre, BorderLayout.NORTH); JLabel loading = new JLabel ("<html><font color = #000000>LOADING...</font></html>",JLabel.CENTER); loading.setFont(new Font("Arial",Font.PLAIN,90)); contenuFenetre.add(loading, BorderLayout.CENTER);
Merci de votre aide !
Partager