Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*; import java.awt.event.*;
- import java.awt.*;
- class Fenetre extends JFrame implements KeyListener
- {
- private JLabel etiket1, etiket2, etiket3; private Container c;
- public Fenetre()
- {
- setTitle("evenement clavier");
- setSize(400, 200);
- c = getContentPane();
- etiket1 = new JLabel("touche apppuyée");
- c.add(etiket1, "North");
- etiket2 = new JLabel("touche relâchée");
- c.add(etiket2);
- etiket3 = new JLabel("touche tapée");
- c.add(etiket3, "South");
- addKeyListener(this);
- setDefaultCloseOperation(3);
- }
- public void keyPressed(KeyEvent k)
- {
- etiket1.setText("Vous avez appuyé sur la touche " + k.getKeyChar());
- }
- public void keyReleased(KeyEvent k)
- {
- etiket2.setText("Vous avez relaché la touche " + k.getKeyChar());
- }
- public void keyTyped(KeyEvent k)
- {
- etiket3.setText("Vous avez tapé la touche " + k.getKeyChar());
- }
- }
- public class EvenementClavier
- {
- public static void main(String [] args)
- {
- JFrame f = new Fenetre();
- f.setVisible(true);
- }
- }
Add Comment
Please, Sign In to add comment