JWMenu is a Menu Bar Based Menuing Applet. It has MANY configurable
parameters.
It as inspired by
HOT Strip a menu
system made by Robert Young
Imporvements over HotStrip Include:
How Mine is Deficient: (I gotta include this too or you'll accuse me of not reporting All the News! :)
My Thoughts on this Applet:
So far,
I've used this site as a place to vent my frustrations at the Java Community (If
it can be called that) for not providing the proper level of support (i.e. code
examples etc...) and especially to show the world that the stuff these people
are charging an arm and a leg for is not that hard to do. The creator of this
Wonderfull Applet on the other hand made a great applet and released it to the
world Charge free. I Just wanted to let the world know that I think Robert
Young's Applets are Kicken! so I made mine as a tribute to him...Now, if you
wanna know someone who pisses me off...... then go check out
www.opencube.com (They're charging close
to $200.00 for their work.)
Parameter Usage is as Follows:
Parameter | Default | Description |
font | "Helvetica" | Item Font (Helvetica, Courier, etc..) |
msgfont | "Helvetica" | Item Description Font (Helvetica, Courier, etc..) |
style | "PLAIN" | Item Font Style (Bold, Italic, Underline) |
msgstyle | "PLAIN" | Item Desc. Style (Bold, Italic, Underline) |
size | 10 | Item Font Size |
msgsize | 8 | Item Description Size |
fps | 15 | Frames Per second Update Speed |
bgcolor | "DD0000" | Background Color (Hex String) |
tfcolor | "F0F0F0" | Item Color (Hex String) |
thcolor | "FFFFFF" | Item Highlight Color (Hex String) |
tmcolor | "FFFFFF" | Item Description Color (Hex String) |
linecolor | "FFFF00" | Line Color (Hex String) |
acolor | "" | Active Link Color (Not Implemented) |
lcolor | "FFFF00" | NOT IMPLEMENTED |
numitems | 1 | Number of Items in Menu |
spacing | 60 | Default Spacing between items |
usearrow | "NO" | Whether or not to display Arrow (YES, NO) |
deftarget | "_top" | Default Target if none specified (Frames) |
location | "TOP" | Where applet's located (TOP Bottom) |
astyle | 1 | NOT IMPLEMENTED |
fadespeed | 10 | Speed of fade for fading lines 0 for no fade |
linedist | 8 | Distance offset in pixels from center of lines |
barwidth | 25 | width in pixels of bar |
text<x> | "No Text" | Text Item Number <x> |
url<x> | hehe find out! | LinkTo URL Item Number <x> |
message<x> | "" | Leave Blank for No Message (Item <x>) |
target<x> | defaultTarget | Explicit Target Control for Item <x> |
width | You MUST SET THIS | Applet Width |
height | You MUST SET THIS | Applet Height |
Applet Notes:
An Example:
this is created with the following code:
APPLET CODE="jwMenu.class"
WIDTH="320" HEIGHT="38"
PARAM NAME="font"
VALUE="Helvetica"
PARAM NAME="style" VALUE="PLAIN"
PARAM NAME="size" VALUE="10"
PARAM NAME="msgsize"
VALUE="9"
PARAM NAME="fps" VALUE="50"
PARAM NAME="bgcolor" VALUE="000000"
PARAM NAME="tmcolor"
VALUE="9077F0"
PARAM NAME="tfcolor" VALUE="FFFFFF"
PARAM NAME="thcolor" VALUE="FF0000"
PARAM NAME="linecolor"
VALUE="00FF00"
PARAM NAME="numitems" VALUE="5"
PARAM NAME="url0" VALUE="http://smell.thepit.net"
PARAM
NAME="url1" VALUE="http://smell.thepit.net/winter"
PARAM NAME="url2" VALUE="http://smell.thepit.net/thete"
PARAM NAME="url3" VALUE="http://smell.thepit.net/jeff"
PARAM NAME="url4" VALUE="http://www.bluesnews.com"
PARAM NAME="target0" VALUE="_top"
PARAM NAME="target1"
VALUE="_top"
PARAM NAME="target2" VALUE="_top"
PARAM NAME="target3" VALUE="_top"
PARAM NAME="target4"
VALUE="_blank"
PARAM NAME="message0" VALUE="The
Java RE Labs"
PARAM NAME="message1" VALUE="QWatch
Homepage"
PARAM NAME="message2" VALUE="Thete's Homepage"
PARAM NAME="message3" VALUE="DA Fantasy Football Page!"
PARAM NAME="message4" VALUE="QuakeNews"
PARAM NAME="text0"
VALUE="Home"
PARAM NAME="text1" VALUE="QWatch"
PARAM NAME="text2" VALUE="Thete"
PARAM NAME="text3"
VALUE="Jeff's"
PARAM NAME="text4" VALUE="Bluesnews"
PARAM NAME="spacing" VALUE="25"
PARAM NAME="fadespeed"
VALUE="10"
PARAM NAME="location" VALUE="top"
PARAM NAME="usearrow" VALUE="yes"
/APPLET