★ wanayoo — archive 1999 http://java.webdeveloper.com/Nav99/config.htmlNouvelle recherche | Portail wanayoo
Computer Digital Expo


Find a Web Host With:
CGI Access
DB Support
NT Servers
UNIX Servers
Telnet Access

advanced search
Internet News
Internet Investing
IT
Windows Technology
Linux/Open Source
Developer
Interactive Marketing
xSP Resources
Small Business
Wireless Internet
Downloads
Internet Resources
Internet Lists
International
EarthWeb
Career Resources

Search internet.com
Advertise
Corporate Info
Newsletters
E-mail Offers
Be a Commerce Partner
Find a Consultant
Build an Online Store
Website Monitoring
Breathing Problems?
Web Hosting
Find a Web HostFind a Web Host
Internet Jobs
Shop For Computers
Submit Your Site
Send a Press Release
FlashKit
Gif.com
HierMenusCentral
JavaBoutique
JavaScript.com
JavaScriptSource
WebDev Jobs
JustSMIL
ScriptSearch
StreamingMediaWorld
Web Hosts
WebDevelopersJournal WDVL
WebDeveloper.com
WebReference.com
XMLFiles.com
CGI
HTML
Java
JavaScript
Web Design and Promotion
Web Site Development
E-mail Address:


Can you receive
HTML e-mail?

Yes   No

Zip Code:


Nav99


Nav99 - Configurable Navigation Applet

Copyright (C) 1999, Joe Flatt

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Updates:

  • 9/16/99: Added font parameters fontName, fontStyle, and fontSize. Get the latest source code from the link below.
  • 9/14/99: Fixed caching difference between browsers. Now pages can be reloaded and the applet acts as expected, this includes having the target frame as _parent.

    Parameters:

  • fontName: Optional, takes name of font. Default is SansSerif
  • fontStyle: Optional, takes integer 0, 1, 2, or 3 which are Plain, Bold, Italics, Bold and Italics respectively. Default is 1.
  • fontSize: Optional, takes integer. Default is 12.
  • fontColor: Optional, takes single integer (just convert your hex HTML color code to decimal). Default is white.
  • buttonColor: Same as fontColor. Default is black.
  • rows: Required, single integer representing number of buttons you whish to make.
  • menuX: Replace the X with a number representing the different buttons, start at 0. The value of menuX should be... Button Label, target frame,URL label,URL,URL label,URL,etc... You can have as many buttons and links as needed.

    Sizing:

    Just set the width and height parameters in the HTML applet tag and the number of rows you've set will expand to fit.

    Notes:

    Some of my target frames in the example are frames that I have actually labeled in the HTML code (e.g. "main") while others targets use the common names (e.g. "_parent"). The values in menuX are separated by commas and are a continuos line. The URLs need to be absolute.

    HTML used in my example page:

    <applet width="125" height="165" code="Nav99.class">
    <param name="buttonColor" value="32768">
    <param name="fontColor" value="16777215">
    <param name="menu0" value="Internal Links,main,Home,http://www.engr.orst.edu/~joefl/nav/readme.htm, Page 1, http://www.engr.orst.edu/~joefl/nav/newpage1.htm, Page 2, http://www.engr.orst.edu/~joefl/nav/newpage2.htm">
    <param name="menu1" value="Single Link,main,Page 3, http://www.engr.orst.edu/~joefl/nav/newpage3.htm">
    <param name="menu2" value="Search, _parent, AltaVista, http://www.altavista.com, Hotbot, http://www.hotbot.com, Yahoo, http://www.yahoo.com, Metacralwer, http://www.metacrawler.com, Lycos, http://www.lycos.com">
    <param name="menu3" value="Web Developing, _parent, Web Developer, http://www.webdeveloper.com, HTML, http://www.webdeveloper.com/HTML, Java, http://www.webdeveloper.com/java">
    <param name="menu4" value="Dummy Links, main, Dummy 1, dummy1, Dummy 2, dummy2, Dummy 3, dummy3">
    <param name="rows" value="5">"> This Java Applet runs in browsers with 1.1 VMs. If your using a capable browser please enable Java.
    </applet>

    Back to the Nav99 applet page

    How to Add Java Applets to Your Site

    New on the Java Boutique:

    New Article:
    J2EE Deployment Specification
    Why is it that J2EE applications written in the same language, Java, may not coexist on different servers? While the answer isn't simple Sun has set out to alleviate these problems with the "J2EE Deployment Specification".
    ... [more articles]

    New Tutorial:
    Designing Packages for Stability
    Are your designs stable? This month Samudra will focus on the change impact relationship involved in designing classes showing us how to take them into account when designing the package relationship.
    ... [more Tutorials]

    Year in Review:
    The Best of 2002
    The year 2002 saw 201 new applets posted to JavaBoutique. Check out the 2 most popular apps from each month of 2002!
    ... [popular applets]

    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.

  • internet.com logo




    Developer News

    JBoss Group: Defections Aren't a Big Deal

    IE Object Tag Buffer Overflow Patched

    SCO Shuts Down German Site



    Database Journal Launched!
    Jupiter Media has announced the launch of Database Journal. DBJ offers SQL courses and other database related resources for beginner to expert developers.



    JWizardPane
    Build modern wizard style interface quickly. API easy to use. Bulti-in show dialog and frame support.
    Download of the Week
    BSCOutline v5.10
    BSCOutline Java Outline Applet is a customizable tree view control for use in Web pages, similar to that used by Windows File Manager or Explorer. BSCOutline has been written to be the simple to use and small to store.

    JB User Poll
    How does .NET fit into your programming?
    The JavaBoutique Top 15:
    1. ChompText
    2. PingPong
    3. PulseText
    4. DJPopMenu
    5. RushHour
    6. NavBar
    7. 3DMaze
    8. AScroll2
    9. Encyclo
    10. Nibbly
    11. AnimLetters_anim
    12. Distorter
    13. BMMenu
    14. SiteBrowser
    15. Viewer
    Want more? Check out our Top 100!

    Refer-It
    Affiliate Program and Referral Directory.
    New on internet.com
    AOL 9.0 Represents Streaming Sea Change
    After years of investment, AOL's own multimedia player technology represents an emerging agnostic standard among competing media player formats.

    Lessons From the Lemonade Stand
    10 ways for your small business to succeed at e-commerce..

    Global Biz Still Unprepared
    Record-breaking digital attacks and threats of more serious disasters have not inspired organizations to adopt complete business continuity plans for dealing with catastrophes.


    The Event For Leading Edge Flash Development

    Copyright 2003 Jupitermedia Corporation All Rights Reserved.
    Legal Notices,  Licensing, Reprints, & Permissions,  Privacy Policy.
    http://www.internet.com/