SOS internautes
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» Emulateur CD-I : CD-I Emulator
Mettre une couleur de fond à un JPanel EmptyLun 19 Déc - 11:24 par bigblaireau

» Présentation
Mettre une couleur de fond à un JPanel EmptyLun 19 Déc - 11:10 par bigblaireau

» probleme incredimail
Mettre une couleur de fond à un JPanel EmptyMar 22 Mar - 19:06 par vanille57540

» (supprimé)
Mettre une couleur de fond à un JPanel EmptyVen 18 Mar - 20:06 par louis1806

» présentation
Mettre une couleur de fond à un JPanel EmptyVen 18 Mar - 10:47 par louis1806






Le Deal du moment : -17%
Casque de réalité virtuelle Meta Quest 2 ...
Voir le deal
249.99 €

Mettre une couleur de fond à un JPanel

Aller en bas

Mettre une couleur de fond à un JPanel Empty Mettre une couleur de fond à un JPanel

Message  Zepalkia Sam 21 Jan - 14:38

Et c'est reparti pour un tutoriel qui va vous apprendre à utiliser... 1 seule ligne de code Very Happy
Cependant ce n'est pas inutile puisque cela va vous permettre de savoir comment donner une couleur de fond à n'importe quel JPanel et ceci sans avoir à devoir passer par une méthode Graphics à l'intérieur du panneau.
En effet, par défaut, si vous ne précisez pas la couleur de fond de votre JPanel lorsque vous le rajoutez à votre container, il apparaîtra avec un vieux fond un peu brunâtre bizarre et pas forcément attractif, vous avez peut être déjà eu l'idée de dessiner un grand rectangle à la dimension de votre fenêtre à l'intérieur pour lui donner une couleur, cependant cela prend de la place et pour rien du tout puisque c'est très facile de demander à votre logiciel d'automatiquement donner une couleur de fond à vos JPanel indépendamment.
Voici la ligne de code nécessaire, à mettre avant d'ajouter votre JPanel à votre container et après l'avoir défini (je pars du principe que le JPanel dans notre exemple se nomme "panneau") :

Code:

                  panneau.setBackground(Color.WHITE);

Et.. ben voilà, c'est tout Very Happy Après en insérant votre panel dans votre container vous pourrez voir que le fond sera blanc sans avoir eu besoin d'utiliser une méthode paint et de bricoler quelque chose, et bien sur n'importe quelle couleur fonctionne donc le blanc n'est pas obligatoire, vous n'avez que ça à changer ( et le nom du panel forcément ); pour le prochain tuto je vais essayer de faire quelque chose de plus construit promis Rolling Eyes

avatar
Zepalkia
Admin
Admin

Avertissement : aucun avertissement
Messages : 882
Date d'inscription : 23/12/2009
Age : 31

https://sos-internautes.forumactif.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum