Navigation Applets

Copyright © 2002/05
Gerhard Doerjer
Herterstr.8
D-55411 Bingen
All rights reserved



The bundle of navigation applets includes the applets AutoNavigator, Navigator and JavaVersion. The bundle is design to regulate the access to internet pages with applets using swing components or not. The applets are independent from each other and work as stand-alone applets as well.

The navigation applets AutoNavigator and Navigator read the contents of index files and add filtered files and folders into a menu. Files become menu items, folders become submenus. If folders do not contain any files of the respective types they are not included. If the server generates appropriate index files, these files may be used. If not, index files have to be stored onto the server (see index section, please).

In one menu, the number of menu items is limited to 512 and the depth of file paths is limited to 6. Multiple menus may be shown on the same page.

With actual Java environments, the applets do not work offline, because they are not able to explore a local file system. However, references within files may be introduced into submenus by the parameter URL, which is permitted also offline. Within the KDE-Konqueror, deactivate for offline use the additional security settings, please.

offline example
Placed into a test folder on a website, the example may be used as online example, too.

The applet JavaVersion is compiled with jdk 1.0. The applet AutoNavigator uses Java 1.1 instructions and should run also within older browsers. It is compiled with jdk 1.1.8. The applet Navigator uses swing components and requires Java 1.2 or a more actual runtime environment. Because with Java 1.5 the menus close automatically, I removed all routines to control the menus in the actual update.

The applets respect all restrictions and regulations of Java, browsers and servers. They have been build to be used only in the internet reading files from their own location.

The applets AutoNavigator, Navigator and JavaVersion are Freeware. Stored within the root directory, only one jar-archive of the respective applet is necessary to be called from all other pages (see parameter section, please).


Contents:

Applets.html
JavaVersion.html
Parameter.html
TheIndex.html
TextExamples.html