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 SWT ouvrir un shell


Sujet :

SWT/JFace Java

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 16
    Par défaut RCP SWT ouvrir un shell
    Bonjour,

    Je suis nouveau et je poste pour la première fois mais j'espère que je vais me faire comprendre

    Je suis en train de découvrir Eclipse RCP (pas simple) et je commence à créer une petite application. Après avoir lu de la documentation (en anglais) et effectuer quelques recherches sur ce forum je n'ai pas trouvé réponse à mon problème tout bête.

    Je voudrais juste afficher une fenêtre (un Shell) dans une vue (View). Je ne vois pas du tout comment m'y prendre.

    Merci pour vos réponses.

  2. #2
    Membre chevronné Avatar de Jean-Philippe Shields
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    278
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 278
    Par défaut
    Tu dois implémenter le code de ton shell dans la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    public void createPartControl(Composite parent)
    
    de ta vue.

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 16
    Par défaut
    Merci beaucoup, je vois un peu mieux l'architecture !

    En revanche, dans le cas où je veux afficher le Shell dans la vue mais à partir de la barre de menu, je dois passer par la classe "ApplicationActionBarAdvisor" si (j'espère) j'ai bien compris les correspondances entre classes. Or je ne vois pas quelle méthode utilisée...

    Merci pour l'aide apportée (j'aurais plus de temps pour faire l'application je chercherai tout seul...)

  4. #4
    Membre chevronné Avatar de Jean-Philippe Shields
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    278
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 278
    Par défaut
    Tu peux ajouter une action dans le menu ou le toolbar (dans la classe ApplicationActionBarAdvisor) qui va ouvrir ta vue en question dans ton application RCP. Ton shell sera alors généré par ta vue. Tu ne seras pas capable de générer (difficilement) un shell dans une vue ouverte à partir d'une action.

    Pour ouvrir ta vue tu dois te tourner vers la fonction
    de l'interface IWorkbenchPage

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 16
    Par défaut
    ok merci.
    Je dois faire une application d'une certaine manière et donc je vais voir ce que je peux faire.
    Merci encore.

Discussions similaires

  1. Ouvrir un shell à partir d'un script
    Par Tex-Twil dans le forum Linux
    Réponses: 1
    Dernier message: 25/07/2007, 11h04
  2. [Libération de mémoire] RCP / SWT
    Par tatemilio2 dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 28/03/2007, 10h55
  3. [RCP][SWT] error dans utilisation LabelProvider
    Par TabrisLeFol dans le forum SWT/JFace
    Réponses: 2
    Dernier message: 05/07/2006, 19h54
  4. Réponses: 2
    Dernier message: 03/08/2004, 10h30

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