Package DE.purple_sunshine.bigbro

This package contains all the relevant classes for two applets that were created for the website of BigBrother 2.

See:
          Description

Class Summary
Animator The Animator controls a continuous time line and triggers the recomputation of the positions of each person.
Area An Area within a house.
CountdownAnimator The Animator controls a continuous time line and triggers the recomputation of the positions of each sprite.
CountdownApplet An Applet that shows the current date and time and a countdown to a specified date.
CountdownCanvas Shows the CountdownDigits when animation is switched on, or the current date and the remaining days if it is switched off.
CountdownDigits One "Sprite" that displays the countdown or the current date.
House Knows the image of the blueprint of the house (which is usually used as background image) and manages the areas (including the calculation of Paths).
MacTestApplet  
ParameterApplet An Applet that reads a few standard parameters and provides method to conveniently access some others.
PathArea An Area that has neighbour areas that can be reached from this area.
PathElement An Element within a Path inside the house.
Person A Person represents a real person in the bb-house.
PositionLoader The PositionLoader loads the current real world position for each Person from a server.
Smily Gets the locations of the Persons and moves their pixels so that they form a Smily.
SpyApplet The actual Locator-Applet (this must be called in the applet-tag).
SpyCanvas The SpyCanvas is where all the stuff is painted.
SuspendableThread A thread that can be suspended and finished...
 

Package DE.purple_sunshine.bigbro Description

This package contains all the relevant classes for two applets that were created for the website of BigBrother 2. The applets are:

SpyApplet: an Applet that displays the current positions of the inhabitants of the house and animates their movement from one position to another. For a quick overview, see the UML Class Diagram.
Documentation on how to use that applet in a website is available here.
A little demo is also available!
The JAR-File locator.jar contains all the needed classes (Java 1.1.8 compliant, if Netscape gives you trouble: simply right-click and choose save as...).

CountdownApplet: an Applet that does a fancy animation counting down the days, hours, seconds and milliseconds until some event occurs. It synchronizes its time with the server - if available and its animation can be switched on and off.
Documentation on how to use that applet in a website is available here.
A little demo is also available - make sure you click the ON button!
The JAR-File countdwn.jar contains all the needed classes (Java 1.1.8 compliant, if Netscape gives you trouble: simply right-click and choose save as...).



© 2000, Holger Wagner, Purple Sunshine Productions.