Key listener is not abstract
	
	
		Bonjour
j'aessaie de mettre un keyListener amis il aime pas du tout
 
	Code:
	
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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
   | /*
 * Created on 21 janvier 2007, 21:48
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */
 
/**
 *
 * @author Stephane
 */
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
 
 
public class maFenetre {
 
private JFrame fenetre;
private JButton valider;
private JButton quitter;
 
private final KeyListener actionPresser = new ActionPresser();
private final ActionListener actionQuitter = new ActionQuitter();
private final ActionListener actionValider = new ActionValider();
 
    /** Creates a new instance of GUI */
    public maFenetre() {
 
        fenetre= new JFrame("mao II");
        fenetre.setSize(800,600);
        fenetre.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //fenetre.setLocationRelativeTo(getParent());
        JLabel titre = new JLabel("mao II");
        JPanel pan1 = new JPanel();
        JTextField txtBanques = new JTextField();
        txtbanques
        txtBanques.addKeyListener(actionPresser);
        valider = new JButton("Valider");
        quitter = new JButton("Quitter");
        valider.addActionListener(actionValider);
        quitter.addActionListener(actionQuitter);
 
        Container contenu = fenetre.getContentPane();
        BorderLayout c= new BorderLayout();
        contenu.setLayout(c);
        contenu.add(titre,c.NORTH);
        contenu.add(valider,c.EAST);
        contenu.add(quitter,c.WEST);
        contenu.add(txtBanques,c.CENTER);
        contenu.add(pan1,c.SOUTH);
 
        fenetre.setVisible(true);
       // fenetre.pack();
    }
 
 
    public class ActionQuitter implements ActionListener{
        public void actionPerformed(ActionEvent ev){
            System.exit(0);
        }
    }
    public class ActionValider implements ActionListener{
        public void actionPerformed(ActionEvent ev){
            System.out.println("Valider");
        }
    }
 
    public class ActionPresser implements KeyListener {
        public void keyPressed(KeyEvent ev){
            System.out.println("Presser");
        }
    }
    public static void main (String args[]){
        maFenetre maVue=new maFenetre();
    }
 
} | 
 
d'avance merci