All the applets below include the source code!

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z

SameGame
Click two or more blocks of the same type, that touch horizontally or vertically to make them disappear, but pay attention! The more blocks in a group, the higher your score when you click! Source included!

ScreenRes
ScreenRes detects the viewer's screen resolution. This can be taken a step further to create pages which look good regardless of the user's resolution.

Scroll
Very configurable typewriter scroller with source included!

ScrollingMenu
ScrollingMenu can be used as either a news scroller or a scrolling menu with both images and text. Source included!

ScrollText
A small (4kb) horizontal scroller that scrolls both ways. Very easy to configure and free! Source included!

Scroll Window
Scroll Window is a free java applet that can be used to add a scrolling text window to your webpage. Source included!

Search2
Give your visitors the option of searching... one, many, or all of the major search engines! Source included!

SearchApp
SearchApp is a free tool that your visitors can use to search the Web using the major search engines.

SearchToHTML
The SearchToHTML applet performs a simple text search of the files you specify in its parameters. It writes out the results of your searches as HTML in separate frame or a new window.

Securer
Securer applet gives people without cgi access the option of adding password protection to specified directories of their website.

ShapesApplet
A simple applet to illustrate multithreaded programming. It consists of shapes, each running in its own thread that ebb and flow at different rates.

ShootBalls
A shooting gallery type game with 5 levels of play You have 60 seconds to shoot all the objects. Not as easy as it sounds... after you pass level 2.

Shooter
The creator of Sokoban and Eliminator has produced yet another game to occupy you for hours! Destroy all of the duplicate bombs in a set number of moves. Source included!

ShootingGallery
Now in an updated version with source code included, ShootingGallery is a simple but fun game, with nice graphics/animation. Shoot the ducks (they speed up!) to get points and knock them over.

Siji
An old fashioned peg game with in a new dimension. Remove one marble at a time until only one is left. Forty-five levels and source is included!

SimplePlot
Plots simple two-dimensional functions according to user specifications. Source included.

SimplePong
This applet is configurable in that you can change the colours, the background image and the difficulty of the game.


simpletext
Quickly displays a text file in a static area.
SineText
Scrolls text along a sine curve.
SinuzLogo
SinuzLogo is a slick little applet which creates a rippling type of effect on the image which is displayed.

SkyLogo
This is a slick effect which combines a moving background image with color-changing text!


SlideViewer
SlideViewer is a free applet that is used to display a sequence of GIF or JPEG images with a caption. The applet provides random transitions between the images much like MS PowerPoint.
Sliding Text
Let your text sliiiiidddde into place.

Snake
Another version of a popular game. See how many blocks the worm can eat but don't run into the walls or yourself! Source included!

SnakePit
The free SnakePit applet is a variation of a simple yet addictive game that has been ported to countless platforms.

Sokoban
The classic rock-pushing game. Simply push each rock into place.

Sonali Calendar
A handy, customizable calendar, suitable for printing! Add your own background image.

solitaire
A deceptively simple puzzle: Remove all 44 marbles from the board. Source included.


SpaceFlight
The free StarFlight applet is one of the first applets that simulates a real flight through a starfield!
SpaceWave
You're traveling through space when all of a sudden, there's some words coming at you, waving like a snake! Cool applet!

SpinTop
An animation applet that can be reversed by a mouse click.

Spiro
Draws spirographs according to various user-defined parameters.

Splash
A fun little wave/ripple simulation with source.


SpreadSheet
A simple spreadsheet, with addition and multiplication.
StarBase
Yet another shoot 'em up video game.

stardate
The stardate applet displays the current stardate -- both the human and klingon versions. Java 1.1 is needed to run (NS4 or MSIE4). Source included.

Stardust
Picture a field of stars rushing towards you, picture text appearing out of the void... Now picture it on your website! A cool applet with source included!


StarField
A scrolling starfield simulation.

StarGame
This is an arcade game in space! Included with the applet is the source code fully commented! Also included is a template for game applets! This is a must for all those interested in java game programming.

StarSim
Looking for a slick space simulation applet? StarSim loads fast, uses double buffering to eliminate flickering, and produces a great effect!

Street Hockey
This popular game was one of the first computer games ever. Test your skills and see if you can beat the computer! Source included!

StringGradient
StringGradient is a class that will turn any String into an image where the string is displayed with a gradient. This is a tool for java programmers who want to add some fancy graphics to their applets.

StringWalk
A sweet little (5kb) news/link ticker.

Swarm
This appet demonstrates a simple flocking, or swarming behavior. Each particle follows three simple rules: follow the leader, attempt to match neighbors' velocity and stay near the center of the swarm's mass. If you move the mouse over the applet, the mouse becomes the leader, otherwise the green particle is the leader and will attempt an avoidance behavior. Source included!

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.