Voice le code
Donc quand j'execute ma boite ne se ferme pas quand je clique sur ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 import javax.swing.*; import java.awt.*; import java.awt.event.*; /**DialogErreur permet d'afficher une boite de dialog indiquant une erreur lors de l'achat*/ public class DialogErreur extends JDialog implements ActionListener { private JButton boutonOk; public DialogErreur(JFrame f, String titre, boolean modal) { super(f,titre, modal); setSize(300,200); Container conteneur = getContentPane(); conteneur.setLayout(new BorderLayout(1,1)); JLabel label=new JLabel("vous n'avez pas assez d'argent ou l'objet pese trop lourd"); boutonOk = new JButton("OK"); conteneur.add(label,BorderLayout.CENTER); conteneur.add(boutonOk,BorderLayout.SOUTH); } // les methodes de reponse aux boutons OK public void actionPerformed(ActionEvent e) { Object source = e.getSource(); if(source==boutonOk) { hide(); } } }
Si quelqu'un sait pourquoi, merci de me le dire![]()
Partager