Comment faire pour ouvrir une nouvelle fenêtre en cliquant sur un bouton
Comme une partie de mon programme, j'ai besoin d'avoir un bouton qui, lorsque l'utilisateur clique dessus, ça ouvre une nouvelle fenêtre.
Eh bien, je suppose que je devrais avoir une classe qui font la trame et de l'appeler par le bouton. mais je n'ai pas la moindre idée de départ. Je viens de recevoir mon bouton dans le programme, mais il ne fonctionne pas. Si certains peuvent me dire comment faire? ou le code.
Aussi découvrez this la question qui a été simplement demandé
Voir L'Utilisation de Plusieurs JFrames, Bonne/Mauvaise Pratique? +1 @MadProgrammer
Voir L'Utilisation de Plusieurs JFrames, Bonne/Mauvaise Pratique? +1 @MadProgrammer
OriginalL'auteur Alex Jj | 2013-03-20
Vous devez vous connecter pour publier un commentaire.
Voici une version simplifiée de ce que vous voulez faire:
Vous auriez probablement souhaitez appeler une méthode dans le
ActionListener
plutôt que de faire laframe
suractionPerformed
. Peut-être quelque chose comme ceci:Ce que l'image devrait ressembler à:
Assurez-vous d'avoir tous vos importations dans l'ordre, et que si vous avez
createFrame()
dans une autre classe, vous l'appelez avecClassname.createFrame()
.OriginalL'auteur syb0rg
par exemple. nouveau NewJFrame().setVisible(true);
OriginalL'auteur Vova