Source Code Overview
Robert designed the applet with a fast load time ill mind, He tries to keep the size of , the applet to a minimum so that there is less code to send cross the network He-also .attempts to delay some of the loading ‘and, initializing of the applet until, after the first image is displayed. far,as the user is concerned, the applet is running alter the first image is fully displayed, even though there is a lot more work to be done. , The applet consists of three main classes and any number of transition classes. The three main classes arc Dynamic llif lb card, Bill Data and Bill Transition the Dynamic Billboard class is a top-level Applet subclass that uses all of the other classes. The Bill Data class encapsulates a number of billboard attributes} including the image and the URL associated with the image. The Blll’Transitjon class is an abstract class that contains methods and attributes common namtranslations. The three main classes ‘arc described next, along with five popular transitions.