Java by API/java.applet/Applet
Applet: getDocumentBase()
<source lang="java">
import java.applet.Applet; import java.awt.Graphics; import java.awt.Image; public class ImageApplet extends Applet {
Image im; public void init() { im = getImage(getDocumentBase(), "image.jpg"); } public void paint(Graphics g) { g.drawImage(im, 0, 0, this); }
}
</source>
Applet: getImage(URL url, String name)
<source lang="java">
import java.applet.Applet; import java.awt.Graphics; import java.awt.Image; public class ImageApplet extends Applet {
Image im; public void init() { im = getImage(getDocumentBase(), "image.jpg"); } public void paint(Graphics g) { g.drawImage(im, 0, 0, this); }
}
</source>
Applet: newAudioClip(URL audioFileURL)
<source lang="java">
/*
* Output: */
import java.applet.Applet; import java.applet.AudioClip; import java.net.URL; public class MainClass {
public static void main(String[] args) { try { URL url = new URL("file:youraudiofile.wav" ); AudioClip ac = Applet.newAudioClip(url); ac.play(); System.out.println("Press any key to exit."); System.in.read(); ac.stop(); } catch (Exception e) { System.out.println(e); } }
}
</source>