Habituée au monde des appli webs java je suis super débutante dans le monde des appli fenêtrées.

Après avoir lu des tutos par-ci par-là j'ai les bases de Swing mais il y a une question qui me trottine.

Voilà: je vais créer une appli avec au départ un menu général à partir duquel il y a des boutons pour aller vers les modules (saisie commande, paiement, etc).
Si on était sur une appli web il suffit de changer de pages à chaque fois, mais sur les applications fenêtrées comment ça se passe?

Si j'ai une fenêtre pour afficher le menu général avec les boutons des menus.
Pour passer à la saisie de commande je dois fermer (methode close) la fenêtre du menu général ou seulement la cacher (setVisible = False) ???

Et si j'ai des variables à transmettre d'une fenêtre à une autre comment ça se passe???