associer un ecouteur au Button

associer un ecouteur au Button - Java - Programmation

Marsh Posté le 13-04-2008 à 12:52:44    

bonjour tous,
 
je veux associer un écouteur à un bouton mais il marche pas je vous explique
 
quand je clic sur le bouton j'aurais seulement un JScrollPane  mais pas l'image que j'ai ajouter au JScrollPane
 
voila le code class Boutton
 
 
 
 
 
 
import java.awt.event.*;
import java.util.*;
import java.util.Vector.*;
import javax.swing.*;
import java.awt.*;
import java.io.File;
 
class Boutton extends JFrame  
{
 JScrollPane dd;
 JButton salut;
 private Container contenu;
 public Boutton()
 {
   
  super();
  setTitle("tester la gestion des fenétres" );
  setSize(500,500);
   Container contenu = getContentPane();
  contenu.setLayout(null);
   
 salut = new JButton("bonjour!!!!!" );
 salut.setBounds(20, 100, 80, 30);
 salut.addActionListener(new EcoutBotton(this,contenu));
 contenu.add(salut);
 
}
 
public static void main (String args[])
{
    Boutton fen=new Boutton();
       fen.setVisible(true);
 
 
}
 
 
 
 }
 
 
 
 
 
 
/*****************code de EcoutBotton***************/
 
 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
 
class EcoutBotton implements ActionListener
{
 JButton invite;
 Container contenu;
 JScrollPane dd;
 Boutton ve;
 
 public EcoutBotton(Boutton ve,Container contenu)
 {  
  this.contenu =contenu;
  this.ve = ve;
 }
 
 public void actionPerformed(ActionEvent e)
 {    
  ImageIcon ii = new ImageIcon("images.jpg" );
  dd = new JScrollPane(new JLabel(ii));
  dd.setBounds(300,200,150,200);
  contenu.add(dd);
  contenu.repaint();
}
 
}  
 
 
 
merci pour votre aide

Reply

Marsh Posté le 13-04-2008 à 12:52:44   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed