Guest User

Untitled

a guest
Jul 22nd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. import javax.swing.*; import java.awt.event.*;
  2. import java.awt.*;
  3.  
  4. class Fenetre extends JFrame implements KeyListener
  5. {
  6. private JLabel etiket1, etiket2, etiket3; private Container c;
  7.  
  8. public Fenetre()
  9. {
  10. setTitle("evenement clavier");
  11. setSize(400, 200);
  12. c = getContentPane();
  13.  
  14. etiket1 = new JLabel("touche apppuyée");
  15. c.add(etiket1, "North");
  16.  
  17. etiket2 = new JLabel("touche relâchée");
  18. c.add(etiket2);
  19.  
  20. etiket3 = new JLabel("touche tapée");
  21. c.add(etiket3, "South");
  22.  
  23. addKeyListener(this);
  24. setDefaultCloseOperation(3);
  25. }
  26.  
  27. public void keyPressed(KeyEvent k)
  28. {
  29. etiket1.setText("Vous avez appuyé sur la touche " + k.getKeyChar());
  30. }
  31.  
  32. public void keyReleased(KeyEvent k)
  33. {
  34. etiket2.setText("Vous avez relaché la touche " + k.getKeyChar());
  35. }
  36.  
  37. public void keyTyped(KeyEvent k)
  38. {
  39. etiket3.setText("Vous avez tapé la touche " + k.getKeyChar());
  40. }
  41.  
  42. }
  43.  
  44. public class EvenementClavier
  45. {
  46. public static void main(String [] args)
  47. {
  48. JFrame f = new Fenetre();
  49. f.setVisible(true);
  50. }
  51. }
Add Comment
Please, Sign In to add comment