// /** This applet illustrates the proper steps to construct and initialize a simple DirectAnimation applet.
**/ //
// // import com.ms.dxmedia.*; // direct animation libraries. // This class extends the DXMApplet class. The model you set in this class, // by calling the setModel() method, is the model that will be displayed. class BasicApplet extends DXMApplet { // The start() and stop() methods of DXMApplet restart and stop the // DirectX Media animation loop already, so you don't need to implement // these methods if you don't have other activities you need to stop and // restart. // Set the model in the init() method. public void init() { // Always call the super classes init first to ensure codeBase is set. super.init() ; // Now set the model. setModel(new BasicModel()); } } // This class extends the Model class. The createModel method in this class // is where you construct your animation. class BasicModel extends Model { // Create the animation in the createModel method. In this example, we'll // just display a solid blue image. public void createModel(BvrsToRun blist) { // Set the image that actually gets displayed using setImage() setImage(solidColorImage(blue)); } } //