Derniers sujets
Mettre une couleur de fond à un JPanel
SOS internautes :: Aide informatique :: :: Programmation :: JAVA
Page 1 sur 1
Mettre une couleur de fond à un JPanel
Et c'est reparti pour un tutoriel qui va vous apprendre à utiliser... 1 seule ligne de code
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") :
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
![Very Happy](https://2img.net/i/fa/i/smiles/icon_biggrin.png)
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);
![Very Happy](https://2img.net/i/fa/i/smiles/icon_biggrin.png)
![Rolling Eyes](https://2img.net/i/fa/i/smiles/icon_rolleyes.gif)
SOS internautes :: Aide informatique :: :: Programmation :: JAVA
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
» Présentation
» probleme incredimail
» (supprimé)
» présentation