Apycom Software Home Navigation Bar Tabs   
Apycom Home Navigation Buttons Purchase Download FAQ
Example Index Parameters Frame Example Javascript Tips Menu Index


Navigation Bar Tabs (apTabMenu)

Apycom Java Applets

Navigation Bar Tabs provide an obvious and friendly tabbed interface for your site, very familiar to most visitors. The script gives you a quantity of tab sorts - from simple border tabs to Windows-like 3D tabs. You can change colors, fonts, icons, sounds, apply javascript calls, can use the tabs both with frames and w/o frames. Small and very easy-to-use. Java source code is available.

Navigation Bar Tabs Examples/Templates

  1. Aqua bar - shows using menu with frames, item icons
  2. 3D tabs - 4 rows of 3D tabs with embossed item text
  3. XP-style tabs - XP tabs with mouseover and click sounds
  4. Javascript call example - illustrates ability to call javascripts
  5. Widows tabs - Windows-like 3D tabs with icon and disabled item
  6. Shadowed borders - border tabs with shadow and 3D text
  7. Dynamic tabs - change the highlighted item via javascript

Main features

  • 6 tab types
  • Support for frames - see frame example
  • User-definable font style, font size and font face
  • Image icons
  • Word-wrapping
  • Ability to call javascripts - see javascript call example and javascript tips
  • Color parameters for normal and mouseover state of text and tab
  • Ability to use system colors of OS for color parameters
  • Mouseover and click sounds
  • Inactive/disabled items
  • User-definable default selected tab
  • Color parameter for borders
  • Menu structure can be loaded from an external txt file
  • User-definable delimiter for "menuItems" param
  • 3D text effects (normal and mouseover text shadow)
  • User defined browser's status string
  • User-definable loading message
  • Toggle mode
  • Ability to dynamically change items via external javascript calls - see dynamic menu example and javascript tips
  • Tiled image background

How to Setup

  • Place the .class file in the directory containing the HTML page into which you want to insert the menu. You can place the class into a different directory and correct the path in the CODEBASE= parameter, for example:

    <applet Code=apMenu.class Codebase="different/directory/" Width=480 Height=31>
    <applet Code=apMenu.class Codebase="http://yoursite.com/" Width=480 Height=31>

    If you see a "class not found" message, this means what your browser can't find the .class file specified. This may mean a spelling or Case seNSitiVe mistake in the CODE= parameter, a wrong location in the CODEBASE, or that you've forgotten to copy the .class file to the necessary directory.
  • Cut and paste the applet tag used in the example (under "HTML source" title) to your HTML page in a position you want the menu to appear.
  • Modify menu parameters to fit your web site style and needs.  The common syntax for menu parameters is:

    <param name="ParameterName" value="ParameterValue"> 

    For more info about parameters see menu parameters.
  • Some examples use external resources for menu (images - gif and jpg files; sounds - au files; txt files with menu items), so it's necessary to copy these files to appropriate directories according paths used in the menu parameters.
  • To enable Javascript support see javascript tips and javascript call example.


This trial version of Apycom Java Menus and Buttons may be used for evaluation purposes only for a period of 30 days. Evaluation use includes the review and or customization of the software on one local computer. This software may not be placed on the internet or a local intranet site for viewing and or use by multiple persons.
The purchased version includes a license to place the software on publicly accessible web pages and does not display the trial version reminder. Also you can purchase the Java source code of the software. For more information see order page.

Copyright (c) 1998-2009, Apycom Software