Showing posts with label creation of instance of the window. Show all posts
Showing posts with label creation of instance of the window. Show all posts

Wednesday, 26 February 2014

CREATING A WINDOWED PROGRAM

How to  Create an AWT-based application.

Creating applets is the most commom use for java's AWT
But,it is possible to create stand-alone AWT based applications to do this

  • simply create an instance of the window or windows you need inside main()
  • e.g. create frame window with in main()

The example program is  shown below:

// Create an AWT-based application.
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
// Create a frame window.
public class AppWindow extends Frame 
{
String keymsg = "This is a test.";
String mousemsg = "";
int mouseX=30, mouseY=30;
public AppWindow() 
{
addKeyListener(new MyKeyAdapter(this));
addMouseListener(new MyMouseAdapter(this));
addWindowListener(new MyWindowAdapter());
}
public void paint(Graphics g) {
g.drawString(keymsg, 10, 40);
g.drawString(mousemsg, mouseX, mouseY);
}