You are here: Home / Topics / AWT button example in Java

AWT button example in Java

Filed under: Java on 2023-10-25 06:38:57

//  Program to use Button  AWT control.

import java.awt.*;
import java.awt.event.*;
import java.applet.*;

/*
<applet code="ButtonDemo" width=250 height=150>
</applet>
*/

public class ButtonDemo extends Applet implements ActionListener 
{
String msg = "";
Button b1, b2, b3;

public void init() 
{
 b1 = new Button("Java");
 b2 = new Button("Programming");
 b3 = new Button("Examples");
 
 add(b1);
 add(b2);
 add(b3);
 
 b1.addActionListener(this);
 b2.addActionListener(this);
 b3.addActionListener(this);
}

public void actionPerformed(ActionEvent ae) 
{
 String str = ae.getActionCommand();
 
 if(str.equals("Java")) 
 {
  msg = "You clicked Java.";
 }
 else if(str.equals("Programming")) 
 {
  msg = "You clicked Programming.";
 }
 else 
 {
  msg = "You clicked Examples.";
 }
 repaint();
}

public void paint(Graphics g) 
{
 g.drawString(msg, 6, 100);
}
}


About Author:
J
Java     View Profile
Hi, I am using MCQ Buddy. I love to share content on this website.