Bouton qui ouvre une fenetre sous java?
Fermé
Gendoh
-
mo -
mo -
Bonjour, je suis debutant en java, et il me faut faire une fenetre avec des boutons, et en cliquant sur un bouton ca ouvre une autre fenetre. Ce que je fais ne marche pas, si quelqu un peut m aider.
Voila le code (g fait mon bouton fenetre, je voudrais que ca execute fenetre.class pour que ca affiche une nouvelle fenetre)
fenetre.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Fenetre();
Merci d avance!
Voila le code (g fait mon bouton fenetre, je voudrais que ca execute fenetre.class pour que ca affiche une nouvelle fenetre)
fenetre.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Fenetre();
Merci d avance!
A voir également:
- Bouton qui ouvre une fenetre sous java?
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Jeux java itel 5360 - Forum Mobile
- Bouton shift pc ✓ - Forum Windows
- Eclipse java - Télécharger - Langages
3 réponses
slt
voilà une solution qui peut vous aider
public class Fenetre extends JFrame implements ActionListener
{
public Fenetre()
{
this.setTitle("ma fenetre");
this.setSize(500,300);
Container c=this.getContentPane();
c.setLayout(null);
bouton = new JButton("OK");
bouton.setBounds(55,90,80,30);
bouton.addActionListener(this);
c.add(bouton);
}
public void ActionPerformed(ActionEvent e)
{
if((JButton)e.getSource()==bouton)
{
new NouvelFenetre().setVisible(true);
this.setVisible(false);
}
public static void main(String [] args)
{
Fenetre fen=new Fenetre();
fen.setVisible(true);
}
}
/*N'oubliez pas de créer une nouvelle classe nommée NouvelFentre*/
voilà une solution qui peut vous aider
public class Fenetre extends JFrame implements ActionListener
{
public Fenetre()
{
this.setTitle("ma fenetre");
this.setSize(500,300);
Container c=this.getContentPane();
c.setLayout(null);
bouton = new JButton("OK");
bouton.setBounds(55,90,80,30);
bouton.addActionListener(this);
c.add(bouton);
}
public void ActionPerformed(ActionEvent e)
{
if((JButton)e.getSource()==bouton)
{
new NouvelFenetre().setVisible(true);
this.setVisible(false);
}
public static void main(String [] args)
{
Fenetre fen=new Fenetre();
fen.setVisible(true);
}
}
/*N'oubliez pas de créer une nouvelle classe nommée NouvelFentre*/
a
a
m
Utlisez les balises de codes !
mo
non mais oh ! les balises de codes FUCKING SHIT !