Background color d'application java [Résolu]

Signaler
Messages postés
72
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
13 mai 2011
-
Messages postés
72
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
13 mai 2011
-
Bonjour,

Voilà mon pb:
je cherche a modifier la couleur de fond (background) de toute fenêtre qui s'ouvre dans mon application java. Dès le lancement de l'application, je voudrais changer le gris de base des fenêtres java en beige (comme le beige d'eclipse, d'ailleurs si quelqu'un connait le code RVB de ce beige là, merci bcp !).

De plus, j'essaie d'appliquer un thème à mon lookAndField en place (motif) afin de changer certaines couleurs de mon IHM. Pour cela j'utilise un fichier ".theme" que j'applique comme ceci:

PropertiesMetalTheme theme = new PropertiesMetalTheme(new FileInputStream("C:Montheme.theme");
MetalLookAndFeel.setCurrentTheme(theme);
UIManager.setLookAndFeel(new MetalLookAndFeel());
SwingUtilities.updateComponentTreeUI(SwingUtilities.getRoot(myFrame));

Je souhaiterais que l'application de mon thème change juste la couleur de la barre de titre (et de l'encadré de la fenêtre éventuellement). Un fichier ".theme" peut posséder des informations comme:

primary1=245,245,220


primary2 =245,245,240 .......

Quelqu'un saurait-il à quoi correspondent ces valeurs ?? (foreground ....)

Merci d'avance

Valoue

4 réponses

Messages postés
72
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
13 mai 2011

oui ce sont des codes couleurs, mais ce qui m'inquiete c'est de savoir à quoi correspond :
primary1, primary2, primary3, secondary1, secondary2, secondary3.

Et queelqu'un aurait il une solution à mon 1er pb : "la couleur de fond (background) de toute l'application (beige Eclipse)" ??

Valoue
Messages postés
9
Date d'inscription
mardi 4 octobre 2005
Statut
Membre
Dernière intervention
27 octobre 2005

Salute!



Le seul point sur lequel je peux t'aider, c'est pour retrouver la couleur RGB d'Eclipse...

Utilise le logiciel Hexacolor, que tu peux trouver à cette adresse : http://www.htmledit.com/telecharger/hexacol.exe



Tu prends la pipette et tu cliques à l'endroit dont tu souhaites connaître le code couleur et le tour est joué.
Messages postés
344
Date d'inscription
mardi 18 mai 2004
Statut
Membre
Dernière intervention
23 juin 2006
3
Ce sont les valeurs RBG sans doute. RBG = Red, Blue, Green avec des valeurs comprises entre 0 et 255.
Messages postés
72
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
13 mai 2011

Genial merci bcp, ça confirme la couleur que j'avais approchée progressivement.
Cet outil est simple, pratique, bref genial !!

Sinon, pour ceux que ça intéresserait, j'ai pu placer un theme sur mon application grâce à ceux de:

http://www.jgoodies.com/downloads/libraries.html

Merci pouet_rf1 de ton aide.