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

SWT/JFace Java Discussion :

[RCP] Changer icône d'une vue en fonction du contenue de son viewer


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 142
    Par défaut [RCP] Changer icône d'une vue en fonction du contenue de son viewer
    Bonjour à tous,

    Dans une application RCP, je dispose d'une vue de résultats dans la quelle j'affiche des informations dans un tableViewer. Cette vue peut se déclinée en plusieurs instances, cela est représenté par plusieurs onglets.

    Je voudrais, en fonction des données qui sont dans mon tableViewer attribuer une icone différente à l'onglet de ma vue.

    Pour être encore plus précis, les tableViewer de mes vues (instances de vue) sont alimentées via l'éxécution d'une requête dans une base de données. Je dispose pour chaque instance de vue, d'un bouton qui me permet de "setter" un rafraichissement automatique. En d'autres termes, lorsque je sollicite cette action, le contenu de ma vue est rafraichi (requête reéxécutée) toutes les x secondes. Je voudrais donc, lorsque cette action est déclenchée, affecter une icone différente à mon onglet(instance de vue) selon que ma requête renvoi un résultat ou pas.

    Je ne sais pas si j'ai assez bien décris mon pb, mais j'ai besoin de votre aide.

    Merci pour tout

  2. #2
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 142
    Par défaut
    Bonjour à tous!

    Pour faire suite à mon précédent post, est il possible d'attribuer des couleurs différentes à mes onglets (instance de vue)? Si oui comment je m'y prends pour ca?

    Merci d'avance!

  3. #3
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Salut,

    Pour ce que qui est de l'affichage d'une image pour ta Vue, je te conseille d'implémenter l'interface IViewDescriptor qui définit une méthode getImageDescriptor() que tu surchargeras pour affecter l'image que tu souhaites selon le contexte.
    Ensuite, pour la couleur de l'onglet, je suis pas sûr que ce soit possible... Bonne recherche ^^

    Voilà, à+
    Gueritarish

Discussions similaires

  1. Changer la couleur d'une cellule en fonction du contenu
    Par titourock dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 16/09/2009, 16h29
  2. Réponses: 12
    Dernier message: 22/07/2009, 12h00
  3. [Struts] - Charger une vue en fonction du navigateur ?
    Par Tigrou35 dans le forum Struts 1
    Réponses: 1
    Dernier message: 07/08/2007, 11h58
  4. Réponses: 5
    Dernier message: 20/06/2007, 15h21
  5. changer et afficher une variable en fonction d'un select
    Par psychoBob dans le forum Général JavaScript
    Réponses: 30
    Dernier message: 22/11/2005, 08h15

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