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

Eclipse Platform Discussion :

wizard donné un nom a la fenetre


Sujet :

Eclipse Platform

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut wizard donné un nom a la fenetre
    J ai un petit soucie -rien de bien grave- avec l affectation du nom a un wizard
    j essaye de définir un setTitle avec un nom mais il m affiche New null comme sur le screen ici bas

    quelqu un aurait une idée ?

  2. #2
    Membre expérimenté Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Points : 1 639
    Points
    1 639
    Par défaut
    Si tu montrais ton code de création et d'initialisation de Wizard, peut-être ca nous aiderait à comprendre.

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut
    voici mon constructeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    	public NewWidgetWizardPage(IWorkbench aWorkbench, IStructuredSelection currentSelection,IPath containerFullPath) {
    		super(PAGE_NAME);
    		this.workbench = aWorkbench;
    		this.containerFullPath = containerFullPath;
    		setTitle("toto");
    		setDescription("toto2");
    	}

  4. #4
    Membre expérimenté Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Points : 1 639
    Points
    1 639
    Par défaut
    Je viens de le tester, il faut utiliser la methode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setWindowTitle("Ton titre");

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut
    bizzard ca ne change rien

    voici mon code complet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    public class NewWidgetWizard extends AbstractPageDesignerWizard {
     
    	/** The first and only WizardPage. */
    	private NewWidgetWizardPage wizardPage1;
    	/** The Workbench. */
    	private IWorkbench workbench;
    	/** The current selection. */
    	private IStructuredSelection currentSelection;
    	/** The BOM selection wizard*/
    	private BOMAttributesWizardPage wizardPage2;
    	/**
             * Constructor
             */
    	public NewWidgetWizard () {		
    		super(PageConstants.PAGE_FRAGMENT_FILE_EXTENSION);
    		setWindowTitle("New fragment wizard");
    	}
    	/**
             * Adds the pages to the Wizard.
             */
    	public void addPages() {
    		super.addPages();
    		wizardPage1 = new NewWidgetWizardPage(workbench, currentSelection,containerFullPath);
    		wizardPage1.setTitle("Create new Page Fragment");//$NON-NLS-1$
    		wizardPage1.setDescription("Creates a new Page Fragment");//$NON-NLS-1$
    		wizardPage1.setImageDescriptor(PageUIPlugin.getImageDescriptor("icons/obj16/module.png")); //$NON-NLS-1$
    		addPage(wizardPage1);
    		wizardPage2 = new BOMAttributesWizardPage("pageFragmentBOMAttributesSelection");
    		addPage(wizardPage2);
    	}
     
    	/**
             * Initialises the Wizard.
             * 
             * @param workbench
             *            The Workbench
             * @param currentSelection
             *            The IStructuredSelection
             */
    	public void init(IWorkbench workbench, IStructuredSelection currentSelection) {
    		this.workbench = workbench;
    		this.currentSelection = currentSelection;
    		super.init(workbench, currentSelection);
    	}
     
    	/**
             * Executed when the Wizard is finished.
             */
    	public boolean performFinish() {
    		return wizardPage1.finish();
    	}
    }

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut
    il fallait simplement mettre le setWindowTitle dans la méthode init et non dans le constructeur ...

  7. #7
    Membre expérimenté Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Points : 1 639
    Points
    1 639
    Par défaut
    Citation Envoyé par *alexandre* Voir le message
    il fallait simplement mettre le setWindowTitle dans la méthode init et non dans le constructeur ...
    Oui désolé, j'avais oublié de te le préciser.

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

Discussions similaires

  1. [TinyXML] Récupérer des données sans nom
    Par Bakura dans le forum XML
    Réponses: 4
    Dernier message: 30/03/2007, 18h59
  2. nom d 'une fenetre
    Par pouss dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 30/06/2006, 19h41
  3. MAJ formulaire/données avec nom user
    Par eddyG dans le forum Access
    Réponses: 4
    Dernier message: 12/05/2006, 20h48
  4. Comment acceder au nom de la fenetre a partir d'une methode?
    Par oOoOuuhmAn dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 13/03/2006, 20h59
  5. Changer nom de la fenetre
    Par Psykotik dans le forum MFC
    Réponses: 2
    Dernier message: 19/12/2005, 15h43

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