MenuLoaderTester.java



import java.awt.*;
import java.io.*;

public class MenuLoaderTester extends Frame {

    MenuLoaderTester(String filename) throws IOException{
        Reader r = new FileReader(filename);

    }
    public boolean handleEvent(Event evt) {
        if(evt.id == Event.WINDOW_DESTROY)
            System.exit(0);
        else
            return super.handleEvent(evt);
        return true;
    }

    public static void main(String[] args)
        throws IOException
    {
        if( args.length != 1 ){
            System.out.println("Usage: java MenuLoader bookmark.htm");
            return;
        }

        Menu m = new Menu("Bookmarks");
        MenuBar mb = new MenuBar();
        mb.add(m);

        Frame f = new MenuLoaderTester(args[0]);
        f.setSize(300,200);
        f.setMenuBar(mb);
        f.show();

        Reader r = new FileReader(args[0]);
        MenuLoader l = new MenuLoader(m, r);
        System.out.println("Starting menu loader");
        l.start();
    }

}

Return to Bookmark Menu Applet

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.