Chapter 19 notes Images and Audio java.awt.Image; java.applet.Applet; //getImage() needed for Image javax.swing.ImageIcon; //not just icons... Image myimage; ImageIcon myimageicon; public void init() { myimage = getImage( getDocumentBase(), "imagefilename") myimageicon = new ImageIcon( "imagefilename") public void paint( Graphics g) { g.drawImage (myimage, x1, y1, this) g.drawImage (myimage, x1, y1, width, height, this) //scaled image myimageicon.paintIcon( this, g, x1, y1) //scaled image icon: g.drawImage( myimageicon.getImage(), x1, y1, width, height, this) size of image: myiconimage.getIconWidth() myiconimage.getIconHeight() applet's size (from HTML file): getWidth() getHeight() java.applet.AudioClip; AudioClip myclip; public void init() { myclip = getAudioClip( getDocumentBase(), "audiofilename") myclip.play(); //once myclip.loop(); myclip.stop(); public void stop() { myclip.stop(); //stop if looping and leave web page