Seek-A-Word

This applet takes a simple list of words and hides them within a field of random letters. To circle a discovered word, mouse-click on one end of the word and mouse-drag to the other end of the word. Words may be hidden horizontally, vertically, diagonally, forward, or backward.

Months of the Year


Downloading

The applet may be downloaded for free by clicking on the TAR-file link below (read the FAQ if you're not sure what to do with a TAR file). The FAQ also has step by step instructions on how to embed an applet into your own webpage.

SeekAWord3.tar

Once unTARed, you should find the following classes (plus a '.jar' file if you want to use the archive= attribute in the <applet> tag):

Parameters

Below are descriptions of all the parameters you may use to customize the applets to your webpages. Be sure to enclose any parameters that contain white space in double-quotation marks. Most parameters have default values in case you do not specify your own values, but the first two parameters (AUTHOR and COPYRIGHT) are necessary. If you are not sure how to incorporate an applet into a webpage (with its parameter names and values), looks at the source of this webpage and the applet embedded for an example, or read the FAQ page.

  • AUTHOR: This parameter must appear exactly as follows:
    <param name=AUTHOR value="Eric Harshbarger, http://www.ericharshbarger.org">
    

  • COPYRIGHT: This parameter must appear exactly as follows:
    <param name=COPYRIGHT value="SeekAWord applet, Copyright 1998, Eric Harshbarger">

  • BGCOLOR: This parameter indicates the background color of the applet. Consult the FAQ page if you are unsure what format to use for the parameter's value.

  • FGCOLOR: This parameter indicates the foreground color of the applet. Consult the FAQ page if you are unsure what format to use for the parameter's value.

  • FONTNAME: This value indicates the fontface used by the applet. Java1.0.2 has the following values from which to choose (must be spelled exactly): TimesRoman, Dialog, Courier, Helvetica, DialogInput, Symbol.

  • FONTSIZE: This value indicates the size of the font used by the applet.

  • FONTSTYLE: This value indicates the style of the font used by the applet. The value should be one of the following: plain, bold, italic, bolditalic.

  • CANVAS.BGCOLOR: As BGCOLOR except this background color is for the 'canvas' within which the words are hidden (and not the buttons and other components that compridse the applet).

  • CANVAS.FGCOLOR: As FGCOLOR except this foreground color is for the 'canvas' within which the words are hidden (and not the buttons and other components that compridse the applet).

  • CANVAS.FONTNAME: As FONTNAME except this fontface is for the 'canvas' within which the words are hidden (and not the buttons and other components that compridse the applet).

  • CANVAS.FONTSIZE: As FONTSIZE except this number is for the 'canvas' within which the words are hidden (and not the buttons and other components that compridse the applet).

  • CANVAS.FONTSTYLE: As FONTSTYLE except this style is for the 'canvas' within which the words are hidden (and not the buttons and other components that compridse the applet).

  • COLUMNS: This indicates how many columns of letters will appear in the 'canvas' of the seek-a-word puzzle. Be sure that the total applet size is large enough in width to accommodate the total number of columns of letters at the font size determined by CANVAS.FONTSIZE.

  • ROWS: This indicates how many rows of letters will appear in the 'canvas' of the seek-a-word puzzle. Be sure that the total applet size is large enough in height to accommodate the total number of rows of letters at the font size determined by CANVAS.FONTSIZE.

  • WORDLIST: This is a list of words to be hidden within the puzzle. The words are separated by whitespace and are automatically CAPITALIZED. The applet will do its best to scramble all of the words given, but it may run out of room or not find accommodations for all of the words after a large number of attempts. The applet will try to hide the first word in the list and proceed down the list until the first word it is unable to hide. It will then stop.

  • FOUND.SOUND: This value points to a sound file that is played whenever a word is discovered and circled. Consult the FAQ if you have questions concerning what format of sound files to use.



    APPLET DEPOT: INTRO - NEWS - APPLETS - DEMOS - CUSTOM - FAQ - EMAIL
    The Applet Depot and all associated applets, text, scripts, and images, Copyright © 1998-2002 by Eric Harshbarger unless otherwise noted. 'Java' is a registered trademark of Sun Microsystems Incorporated.