Wednesday, May 6, 2020

write a java program to handle KeyEvents using KeyAdapter

import java.awt.*;  
import java.awt.event.*;  
public class KeyAdapterExample extends KeyAdapter{  
    Label l;  
    TextArea area;  
    Frame f;  
    KeyAdapterExample(){  
        f=new Frame("Key Adapter");  
        l=new Label();  
        l.setBounds(20,50,200,20);  
        area=new TextArea();  
        area.setBounds(20,80,300, 300);  
        area.addKeyListener(this);  
          
        f.add(l);f.add(area);  
        f.setSize(400,400);  
        f.setLayout(null);  
        f.setVisible(true);  
f.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent we) {
                System.exit(0);
            } });
    }  
    public void keyReleased(KeyEvent e) {  
        l.setText("Key Released");  
    }  
  
    public static void main(String[] args) {  
        new KeyAdapterExample();  
    }  
}  

No comments:

Post a Comment