IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

[Débutant] couleur checkbox avec Look and feel substance


Sujet :

AWT/Swing Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 15
    Points : 9
    Points
    9
    Par défaut [Débutant] couleur checkbox avec Look and feel substance
    Bonjour à tous !

    Je vous explique mon petit problème! Je travaille sur une interface avec un look and feel substance!
    J'aimerai que lorsque je passe sur la checkbox ou si celle ci est sélectionnée, la case "à cocher" se colore en bleu.
    J'ai essayé de faire avec la méthode paint() mais sans résultat et les autres topic du forum ne m'ont pas aider non plus ...

    Quelqu'un aurait il une petite idée pour me tirer de là ??
    Merci

    Julie

  2. #2
    Membre chevronné
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Points : 2 197
    Points
    2 197
    Par défaut
    Bonjour, tu peux soit utiliser des images et faire la modification pour chaque JCheckbox : http://www.exampledepot.com/egs/java..._CustIcon.html
    soit modifier la couleur de sélection de tous les JCheckbox :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UIManager.put("CheckBoxMenuItem.selectionBackground", Color.BLUE);
    Si ça ne correspond pas à ce que tu cherches, il y a d'autres éléments dans CheckBoxMenuItem.

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    le problème est que mon look and feel prend toujours le dessus !
    serais tu où doit être mis ta commande dans le programme? (dans le constructeur des checkboxs, dans une fonction paint() à ajouter...)

    merci ! Julie

  4. #4
    Membre chevronné
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Points : 2 197
    Points
    2 197
    Par défaut
    Je dirai plutôt dans l'initialisation de ta fenêtre principale, ou sinon carément dans ton main...

  5. #5
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    15
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 15
    Points : 9
    Points
    9
    Par défaut
    Bonjour!

    J'ai travaillé sur la chose hier.. ca me donne rien ! Je pense que le look and feel s'étend tout le long!
    peut être sais tu si le look and feel peut être "modifié" (j'irai changé directement la couleur du fond de mes checkBox)?

    merci ! Julie

Discussions similaires

  1. probleme avec Look and Feel
    Par riadhhwajdii dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 10/10/2009, 16h52
  2. Probleme Look and Feel Substance
    Par Meepo dans le forum EDT/SwingWorker
    Réponses: 1
    Dernier message: 16/06/2009, 13h29
  3. Changement de background impossible avec look and feel GTK
    Par kinder29 dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 15/12/2008, 16h46
  4. interface avec look and feel
    Par Celine76 dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 25/09/2008, 18h33
  5. Utilisation du look and feel 'substance'
    Par tiboudchou dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 17/03/2008, 21h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo