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

Composants Java Discussion :

[JProgressBar] Nimbus et couleurs


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut [JProgressBar] Nimbus et couleurs
    Bonjour à tous,

    Je ne suis pas persuadé d'être dans le sous-forum le plus approprié mais vous pouvez peut être m'aider notamment si vous avez déjà bricolé avec le Look&Feel Nimbus.

    Mon problème est le suivant :

    J'aimerai changer la couleur de la barre de progression des progressbars et avoir une couleur différente pour des instances de JProgressBar différentes.
    C'est à dire que j'aimerai en avoir 1 orange, 1 verte...etc sur la même frame.

    Or, le seul moyen de changer cette couleur orange par défaut, que je connais pour l'instant, est de modifier la propriété "nimbusOrange" mais cela modifie pour toute l'application, donc je me retrouve coincé.

    Un retour d'expérience ou des idées ? Ca serait vraiment super sympa

    Bonne journée,
    Ouar29

  2. #2
    Membre émérite
    Avatar de divxdede
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 525
    Par défaut
    Si ca mémoire est bonne, ce n'est malheureusement pas possible a moins d'écrire un ProgressBarUI à toi.

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Ca doit être jouable au moyen de painters nimbus:

    http://developers.sun.com/learning/j...f/TS-6096.pdf?

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut
    Oui, à l'aide d'un Painter, c'est ce que je pensais au départ.
    Redéfinir le painter pour le foreground, ça c'est bon j'ai réussi. Par contre afin de conserver le style de la progressbar Nimbus, j'aurais aimé pouvoir étendre le painter déjà défini et juste court-circuiter les couleurs.
    Seulement, il n'est pas possible d'étendre ce painter qui est taggé final.

    Je pense donc que c'est mal parti. C'est dommage.
    Merci quand même pour votre aide.

    Si néanmoins, il y aurait une solution, je suis preneur...

  5. #5
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Ou sinon tu y va à la bourrine et changes la valeur de la clef nimbusOrange dans l'UIManager. Toutefois, ça ne te permettra pas d'avoir des progress bar avec des couleurs différentes vu que toutes les progress bar utilisent cette valeur sous Nimbus.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/02/2012, 15h31
  2. problème avec la couleur de Jprogressbar
    Par hamzawhy dans le forum NetBeans
    Réponses: 0
    Dernier message: 09/02/2012, 03h44
  3. Changer de couleur jprogressbar indeterminate
    Par emmessi dans le forum Interfaces Graphiques en Java
    Réponses: 7
    Dernier message: 04/04/2010, 09h56
  4. Réponses: 2
    Dernier message: 15/04/2009, 15h38
  5. [JProgressBar] Changer la couleur de progression
    Par loul91 dans le forum Composants
    Réponses: 2
    Dernier message: 19/07/2004, 16h10

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