Java by API/java.applet/Applet — различия между версиями

Материал из Java эксперт
Перейти к: навигация, поиск
м (1 версия)
 
м (1 версия)
 
(нет различий)

Текущая версия на 14:22, 31 мая 2010

Applet: getDocumentBase()

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);
  }
}





Applet: getImage(URL url, String name)

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);
  }
}





Applet: newAudioClip(URL audioFileURL)

/*
 * 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);
    }
  }
}