Bonjour a tous,

Je vous expose mon problème :

J'ai 2 Jframe (une frame_main et une frame_option)
J'ai un bouton sur ma frame_main qui affiche ma frame_option :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
    private void bt_optionsActionPerformed(java.awt.event.ActionEvent evt) {                                           
 
        //on rend la frame_main inactive
        this.setEnabled(false);
        new frame_options(this);
 
    }
Dans ma frame_option je change plusieurs paramètres de ma frame_main et sont stoqués dans un fichier .properties.

Mon problème est très simple à comprendre, j'aimerais pouvoir appeler l'initialisation de ma frame_main lorsque je ferme ma frame_option. (j'ai regroupé l'initialisation en plusieurs fonctions (initlanguage, initFrame...) que j'apelle dans mon public frame_main() {}

Or ceci est possible que si je met tous mes composants de ma frame_main en "public static" car sinon mes composants ne peuvent être appelés.

J'aimerais donc savoir si j'ais une alternative à cela !
Dites moi s'il vous manque du code pour répondre !

Merci beaucoup à ceux qui prendrons le temps de me lire et de me répondre