Skip to main content

Sample: An applet program with button class & ActionEvent


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


public class jevent extends Applet implements ActionListener
{
        String msg="";
        Button yes,no,maybe;


        public void init()
        {
                yes=new Button("YES");
                no=new Button("NO");
                maybe=new Button("UNDECIDED");
                add(yes);add(no);add(maybe);


                yes.addActionListener(this);
                no.addActionListener(this);
                maybe.addActionListener(this);
        }


        public void actionPerformed(ActionEvent ae)
        {
                String str=ae.getActionCommand();
                if(str.equals("YES"))
                {
                        msg="YOU've Clicked On YES";
                }else if(str.equals("NO"))
                {
                        msg="YOU've Clicked On NO";
                }else
                {
                        msg="Why Are You In Confusion?";
                }


                repaint();
        }


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

Comments

Popular posts from this blog

Sample : String Reverse In Java

import java.io.*; class test {     public static void main(String args[])     {         DataInputStream in=new DataInputStream(System.in);         try         {             String text;             System.out.println("\nEnter The Text");             text=in.readLine();             System.out.println("\nIn Reverse Order::\n");             for(int i=text.length()-1;i>=0;i--)             {                 System.out.print(text.charAt(i));             }          ...

Getting Browser Information in javaScript

<html> <head> <script> function getBrowserName() { tag_link.innerHTML="You are surfing internet through  "+'<b>'+navigator.appName+'</b>'+" browser family." } </script> </head> <body onLoad="getBrowserName()"> <center> <p id="tag_link" style="font-size:30"></p> </center> </body> </html>