Java applet program to demonstrate Anonymous class and Nesting of class

Wednesday, April 15, 2015





import java.awt.*;
import java.awt.event.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class MyApplet7 extends Applet
{
    public void init()
    {

        this.addMouseListener(new MouseAdapter()
        {       //automatically created anonymous inner class
                public void mouseClicked(MouseEvent e)
                {
                    int x=e.getX();
                    int y=e.getY();
                    showStatus("You Clicked at "+x+","+y);
                }   //method close
        });   //anonymous class close
    }   //init close

}

/*
Note: In this program two bytecode is created
(1) MyApplet7.class
(2) MyApplet7$1.class
Second byte code indicate existance of anonymous class

*/




HTML CODE(Standard Structure):

<html>
<head>
<title>My anonymous program</title>
</head>
<body>
<applet
code="MyApplet7.class"
width="400"
height="400">
</applet>
</body>
</html>

No comments:

Post a Comment