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 :

probleme selectionColor dans un JXTreeTable avec la lib Substance


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut probleme selectionColor dans un JXTreeTable avec la lib Substance
    Bonjour à tous!!!

    Premièrement, j'utilise la Lib Substance et puis j'ai un JXTreeTable.

    Dans la première colonne, j'ai mis un JLabel avec une Image et puis j'ai ajouté un DefaultTableCellRenderer pour avoir la couleur identique du BackgroundColor et de meme pour la SelectionColor.

    Quand je sélectionne une ligne, le BackgroundColor de ma première colonne n'est pas la même couleur que le reste de la sélection.

    Le problème est dû à la lib Substance qui met un dégradé de couleur un peu partout, y compris dans les sélections des tableaux et vu que j'ai fais un simple dans le DefaultTableCellRenderer:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    text.setBackground(UIManager.getColor("Table.selectionBackground"));
    pour mettre la SelectionBackgroundColor dans le BackgroundColor de ma premiere colonne avec ma super image parce que la sélection se fait en arrière de l'image.

    La question dans tout ça est: comment je peux faire pour appliquer la couleur en dégrader dans ma premiere colonne?

    Up pour une petite image pour plus vous éclaicir sur ma question:
    http://www.2shared.com/file/9110774/.../probleme.html

    Merci à tous.

  2. #2
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Voici la soluce si ca peut aider quelqu'un

    Une simple tranparence suffit dans le renderer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    text.setBackground(new Color(0,0,0, 0));

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] probleme affichage dans un tableau avec double requetes
    Par roy-mustang dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 25/05/2009, 09h25
  2. Comment linker avec odbc32.lib dans le code ? (avec gcc)
    Par _Audrey_ dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 06/11/2008, 17h40
  3. Réponses: 6
    Dernier message: 28/03/2007, 19h40
  4. probleme virgule dans une ListBox avec stringht
    Par yomane 51 dans le forum Delphi
    Réponses: 1
    Dernier message: 10/01/2007, 17h47
  5. Probleme dans un calcul avec un nombre negatif
    Par el_quincho dans le forum Access
    Réponses: 4
    Dernier message: 05/06/2006, 14h18

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