MIMRing


<applet code=mimring.class width=300 height=300>

<!-- frames per second -->
	<param name=fps value=10>

<!-- background color -->
	<param name=bgcolor value="255 255 100">

<!-- border width (0 = no border) -->
	<param name=border value=3>

<!-- min and max radius -->
	<param name=radmin value=40>
	<param name=radmax value=120>

<!-- number of menu items -->
	<param name=total value=5>

<!-- list of individual submenus -->
<!--    where | seperates caption, image filename, URL, and frame -->
<!--    frame options are as follows -->
<!--       _self   = current frame -->
<!--       _parent = parent frame -->
<!--       _top    = top-most frame -->
<!--       _blank  = new unnamed top-level frame -->
<!--       x       = new top-level frame named x -->
	<param name=menu0 value="Author's Home|mimr0.gif|http://members.xoom.com/chunyenliu/|_self">
	<param name=menu1 value="Java Boutique|mimr1.gif|http://www.javaboutique.com/|_self">
	<param name=menu2 value="SUN Java|mimr2.gif|http://java.sun.com/|_self">
	<param name=menu3 value="IBM Java|mimr3.gif|http://www.ibm.com/java|_self">
	<param name=menu4 value="Java Lobby|mimr4.gif|http://www.javalobby.org/|_self">
</applet>
Purpose:
mimring is an active menu that can take infinite icons and circle them around on the ring. When an image is engaged, it is raised to the front, embosses other icons not in focus, and waits to connect to a URL in the target frame.
Customizable Parameters:
animation speed in frames per second, background color, border width, min radius, max radius, and individual menu's caption, image filename, target frame, and URL as in this commented HTML example.
This Package:
  • overall: mimring [download] is an applet with 400+ lines of code. Please direct all your questions regarding this program to the author.
  • execution: Use an Internet-connected browser to open this file or use 'appletviewer' of SUN
  • file description:
  • mimring.html - this example
  • mimring*.class - MIM bounce classes
  • mim*.gif - test menu images
  • Author:
    Chunyen Liu (chunyenliu@xoommail.com)

    Back to the MIMRing applet page.


    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.