It supports colors, fonts, tiled image background, target frames, sound, javascript and 12 different fade types - see examples . Java source code is available .
Menus can overlap over webpage content and has unlimited number of submenus.
The applet supports colors, fonts, text alignment, separators, target frames, sound, javascript and 6 different button types. Java source code is available . Setup is the same as apMenu. For more info see apPopupMenu examples and parameters . It supports colors, fonts, separators, target frames, sound, javascript and 6 different button types.