Bonsoir à tous,
Je viens de créer un projet Java Desktop Application.
Par défaut, j'ai une classe Main (SingleFrameApplication):
Et j'ai aussi une FrameView Accueil.
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 /** * The main class of the application. */ public class Main extends SingleFrameApplication { /** * At startup create and show the main frame of the application. */ @Override protected void startup() { show(new Accueil(this)); } /** * A convenient static getter for the application instance. * @return the instance of ProjetApp */ public static Main getApplication() { return Application.getInstance(Main.class); } /** * Main method launching the application. */ public static void main(String[] args) { launch(Main.class, args); } }
J'ai donc compris comment mon Main appelait ma fenêtre Accueil.
Mais voilà, je souhaiterais aussi rajouter une autre FrameView, intitulé NouvelleFenetre.
Alors comment dans mon Main, je peux appeler NouvelleFenetre ?
Ce que j'aimerais, c'est que l'application démarre sur Accueil, puis à l'aide d'un bouton, je puisse aller sur NouvelleFenetre, puis quand je suis sur NouvelleFenetre, je souhaiterais pouvoir revenir sur Accueil.
Je pense que tout le code sera dans le Main, mais je ne sais pas trop comment faire ?
Faut-il que je dise que lorsque l'utilisateur appuie sur un bouton installé dans Accueil, cela ferme Accueil et ouvre NouvelleFenetre ???
Mais bon, là, je m'y perd énormément !!!
Help, help !!!
Merci bcp !!!
Partager