Bonjour à tous

J'ai un petit problème étant donné que je suis débutant dans Eclispe RCP et SWT.

J'ai donc une application RCP avec 3 vues qui prennent toute la fenêtre.
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
 
package com.eclipse.rcp.app1;
 
import org.eclipse.ui.IPageLayout;
import org.eclipse.ui.IPerspectiveFactory;
import org.eclipse.ui.IViewLayout;
 
public class Perspective implements IPerspectiveFactory {
 
	public void createInitialLayout(IPageLayout layout) {
		// On masque la zone d'édition
	    layout.setEditorAreaVisible(false);
 
		String editorArea = layout.getEditorArea();
 
	    // Affichage de la vue "Etapes"
	    layout.addView("com.eclipse.rcp.app1.etapes",
	    		IPageLayout.LEFT, 0.15f, editorArea);
	    IViewLayout viewEtapes = layout.getViewLayout("com.eclipse.rcp.app1.etapes");
	    viewEtapes.setCloseable(false);
 
	    //Affichage de la vue "Compléments"
	    layout.addView("com.eclipse.rcp.app1.complements",
	    		IPageLayout.BOTTOM, 0.7f, editorArea);
	    IViewLayout viewComplements = layout.getViewLayout("com.eclipse.rcp.app1.complements");
	    viewComplements.setCloseable(false);
 
	    //Affichage de la vue "Paramétrages"
	    layout.addView("com.eclipse.rcp.app1.parametrageStep1",
	    		layout.TOP, layout.RATIO_MAX, editorArea);
	    IViewLayout viewParametrageStep1 = layout.getViewLayout("com.eclipse.rcp.app1.parametrageStep1");
	    viewParametrageStep1.setCloseable(false);
 
	    /**layout.addView("com.eclipse.rcp.app1.parametrageStep2",
                        layout.TOP, layout.RATIO_MAX, editorArea);
            IViewLayout viewParametrageStep2 = layout.getViewLayout("com.eclipse.rcp.app1.parametrageStep2");
            viewParametrageStep2.setCloseable(false);*/
 
	}
 
}
Ma vue principale étant parametrageStep1. Au départ j'ai essayé de créer la vue parametrageStep2 mais c'est impossible (surement parcequ'il n'y a plus de place).

Donc j'ai codé ma vue parametrageStep1 et ensuite j'ai un bouton "suivant". Jaimerai savoir comment faire lorsque je clique sur ce bouton pour fermer la vue et en créer une nouvelle qui prend sa place ?

Je vous remercie de votre aide.

Cordialement,

Leniouns