Background color d'application java

Résolu
cs_valoue Messages postés 72 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 13 mai 2011 - 19 oct. 2005 à 16:32
cs_valoue Messages postés 72 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 13 mai 2011 - 20 oct. 2005 à 14:12
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

cs_valoue Messages postés 72 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 13 mai 2011
20 oct. 2005 à 08:21
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
3
pouet_rf1 Messages postés 9 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 27 octobre 2005
20 oct. 2005 à 12:06
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é.
3
cs_ducheseb Messages postés 344 Date d'inscription mardi 18 mai 2004 Statut Membre Dernière intervention 23 juin 2006 7
19 oct. 2005 à 17:31
Ce sont les valeurs RBG sans doute. RBG = Red, Blue, Green avec des valeurs comprises entre 0 et 255.
0
cs_valoue Messages postés 72 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 13 mai 2011
20 oct. 2005 à 14:12
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.
0