Seach

how to create a button click event generation in java using awt


package btn;

import java.awt.Button;
import java.awt.Frame;
import java.awt.HeadlessException;
import java.awt.Panel;
import java.awt.event.*;

public class Btn extends Frame implements ActionListener {

    public Btn() 
    {
        Frame f=new Frame("demo");
        f.setSize(300, 300);
     f.addWindowListener(new WindowAdapter() {

       

            public void windowClosing(WindowEvent e) {
               System.exit(0);
                // super.windowClosing(e);
            }
        
     });
     f.setVisible(true);
     Panel p=new Panel();
     p.setSize(200, 300);
     f.add(p);
     Button b=new Button("click me");
     b.setSize(40, 40);
     b.addActionListener(this);
    p.setVisible(true);
    p.add(b);
    }
   

   
    public void actionPerformed(ActionEvent e) {

        System.out.println("thanks for clicking");
    }

   
    public static void main(String[] args) {
        // TODO code application logic here
        Btn b=new Btn();
    }
}

No comments: