A voir également:
- Comment garder la meme fenetre ?(java)
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Jeux java itel 5360 ✓ - Forum Mobile
- Jeux pour itel 5330 - Forum Mobile
2 réponses
Tu veux qu'en cliquant sur un bouton par exemple ca t'ouvre une 2e fenetre en laissant la premiere telle qu'elle ? Comme si tu appuyais sur une bouton "S'identifier" qui ouvre une petite fenetre pour mettre son login/mdp ?
azureus33
Messages postés
49
Date d'inscription
vendredi 16 janvier 2009
Statut
Membre
Dernière intervention
7 février 2010
7
24 avril 2009 à 20:37
24 avril 2009 à 20:37
tu peut mettre le contenu de chaque fenetre dans un JPanel et affiché le jpanel que tu veut un exemple :
import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class Fenetre extends JFrame implements ActionListener{ JPanel ecran1 ; JPanel ecran2 ; public Fenetre(){ ecran1=new JPanel() ; ecran2=new JPanel() ; setLayout(new FlowLayout()) ; ecran1.setLayout(new BorderLayout()) ; ecran2.setLayout(new BorderLayout()) ; JButton premier=new JButton ("ecran1") ; JButton deuxieme=new JButton ("ecran2") ; premier.addActionListener(this) ; deuxieme.addActionListener(this) ; ecran1.add(premier, BorderLayout.CENTER) ; ecran2.add(deuxieme, BorderLayout.CENTER) ; add(ecran1) ; add(ecran2) ; ecran1.setVisible(true) ; ecran2.setVisible(false) ; pack() ; setVisible(true) ; } public void actionPerformed(ActionEvent e){ ecran1.setVisible(!ecran1.isVisible()) ; ecran2.setVisible(!ecran2.isVisible()) ; pack() ; repaint() ; } }
24 avril 2009 à 22:56