Bonjour à tous.
Je débute en interface graphiques java et je me retrouve face à un petit problème: en fait je crée une boite de dialogue avec JOptionPane, avec un bouton OK, mais je n'arrive pas à lier le bouton à une fonction (dispose () par exemple)...
Voici le code de ma classe:
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
 
classe Dialogue extends JInternalFrame
{
  static int compte=0;
 
  Dialogue(){
    super("boite de dialogue",false,true,false,false);
    addInternalFrameListener(new InternalFrameAdapter(){
      public void internalFrameClosing(InternalFrameEvent e){
         dispose();
      }
    });
  getContentPane().setLayout(new GridBagLayout());
  Object[] monTexte= {"shdf","rlmjze","aaa"};
  Object[] mesChoix= {"Ok"};
  JOptionPane panneauDialogue;
 
  panneauDialogue= new JOptionPane(monTexte,JOptionPane.INFORMATION_MESSAGE,JOptionPane.OK_OPTION,null,mesChoix);
setContentPane(panneauDialogue);
pack();
...
  }
}
Ça doit etre particulièrement facile je pense mais je ne trouve pas le truc...
Merci pour votre aide.