import java.applet.Applet;

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

/** Simplest++ Applet */

public class Hello2Demo extends Applet
{

    private Checkbox
	TB_Local_CB,
	TB_Help_CB,
	TB_MinMax_CB;

    private Button
	TB_Start_B,
	TB_Incr_B,
	TB_Decr_B,
	TB_Stop_B;

    private Image
	TB_stop = null;

    private TextArea textarea;

/** To run as an application,
 * construct it and show it in a frame.
 * This must be a static (class not instance) method,
 * because the instance won't exist until we construct it here. */

  public static void main (String []argv) {

      Frame ff = new Frame ("Hello2Demo");
      ff.setBounds (100, 100, 500, 300);

      Hello2Demo cd = new Hello2Demo ();
      ff.add (cd);

      cd.loadLocalImages ();

      cd.init ();

      ff.pack ();
      ff.show ();

      cd.invalidate ();
      cd.validate ();
  }

   public void loadLocalImages () {
        TB_stop = Toolkit.getDefaultToolkit ().getImage("TB_stop.gif");
   }

    public Hello2Demo () {
	setLayout (new FlowLayout ());

          add (new Button ("Start"));

          add (new Button ("Stop"));

          add (new Checkbox ("Help"));

        add (textarea = new TextArea (12,50));
    }

    public void init () {
        System.out.println ("Hello2Demo init");

/* Must be an applet if no images yet so get them now */

        if (null == TB_stop) {
          TB_stop = getImage (getDocumentBase (), "TB_stop.gif");
        }

//  awt 1.1 added append...
	textarea.append ("Hello2Demo\n");
	textarea.append ("ignores all buttons\n");
    }

}
/* <IMG SRC="/cgi-bin/counter">*/
