Skip to main content

Awt example

                               Awt Applet

We will have to make use of the HTML  tag , to include the applet.
<applet code=”classname” height=px width=px>
</applet>

PROGRAM-1
import java.applet.*;
import java.awt.*;
/*        
<applet code=”AppletDemo” height=200 width=200>
</applet>
*/
public class AppletDemo extends Applet
{
                  String s;
                  public void init()
                  {
                              s=”applet”;
                  }
                  public void paint(Graphics g)
                  {
                  g.drawString(s,10,10);
                  }
}

Expiations:
import java.applet.*;
We are importing this package as we have to make use of the Applet class. This class is present in the package java.applet. All the applet which we  create should be extended from the Applet class.
import java.awt.*;
We are importing this package because we are making the use of the Graphics class which is present in this package.
The Graphics class object is passed in the paint() method and through this method we will call all the method which are used for drawing the objects on the Applet Eg.
Sample sa;                                     //object reference
Sample sa=new Sample(); //object
public void init()
This is one of the four methods of the methods defining the life cycle of the applet.
ü  init()
ü  start()
ü  stop()
ü  destroy()

init(): this method get called when the applet get loaded in the primary memory.
start(): this method will get called just after the init() method completes its execution. It also get called when the applet window is restored from the minimized state.
stop():  this method will get called when we minimized the applet window
destroy(): this method will get called when we close the applet window.

Execution:
Save                                                                :                                   AppletDemo.java
Execute                                                           :                                   applet viewer ,
Compile                                                           :                                   javac AppletDemo.java
Execute (using the appletviewer)                    :                                   appletviewer AppletDemo.java

Another way of executing the applet is to make use of the web browser , now we have to create the separate  with the.html extension and this html file will now contain the <applet> tag.
We have created the App.html file in the save directory where we have saved the file AppletDemo.java. And the file will contain the following code ,
<html>
<head>
<title>www.bmbprojects.com</title>
</head>
<body>
<applet code=”AppletDemo” height=200 width=200>
</applet>
</body>
</html>
Execution:
Save                                                                :                                   AppletDemo.java
Execute                                                           :                                   web browser
Compile                                                           :                                   javac AppletDemo.java
Execute (using the web browser)                    :                                   Double click on the html file**

**The web browser contains the in-built JVM , which execute the.class file containing  the applet definition.


Comments

Popular posts from this blog

Menu bar example with applet viewer in java

      Menu bar +applet viewer example-3 import java.applet.*; import java.awt.*;  /*   <applet code="MenuDemo" height=200 width=200>   </applet> */ public class MenuDemo extends Applet {             public void init( )             {                         Menus m = new Menus("Menu Bar Demo");                                    m.resize(200,200);       m.show();             } } class Menus extends Frame {             Menus(String s)             {                         super(s);                         Me...

Java question

  Java ques interview Ques:-List any five features of Java?  Ans :-Some features include Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded Ques . write full form of jdbc & odbc ?  Ans :-  JDBC -java database connectivity.             ODBC - open database connectivity Ques:- what are types of packages ? Ans: 1. Pre-defined packages 2. User defined packages Ques :-Define class?  Ans:- A class is a blue print from which individual objects are created. A class can contain fields and methods to describe the behavior of an object. Ques:- Denfie string bulider? Ans :- Use StringBuilder whenever possible because it is faster than StringBuffer. But, if thread safety is necessary then use StringBuffer objects. Ques :- What is Singleton class?  Ans:Singleton class control object creation, limiting the number to one but allowing the flexibility to create m...

MVC Example 1

                        Swing MVC Example in java Java Swing first programs In this chapter, we will program our first programs in Swing toolkit. The examples are going  to be very simple. We will cover some basic functionality. Our first example In our first example, we will show a basic window. import javax.swing.JFrame; public class Simple extends JFrame { public Simple() { setSize(300, 200); setTitle("Simple"); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] args) { Simple simple = new Simple(); simple.setVisible(true); } } While this code is very small, the application window can do quite a lot. It can be resized, maximized, minimized. All the complexity that comes with it has been hidden from the application programmer. import javax.swing.JFrame; Here we import the JFrame widget. It is a toplevel container, which is used for plac...