// Example JLabel with an image. 
//
// CS 310, Spring 2008

import javax.swing.JLabel;
import javax.swing.JApplet;
import javax.swing.JPanel;
import javax.swing.ImageIcon;
import java.net.URL;
import java.awt.Image;
import java.awt.Toolkit;


// <applet 
//    code = "imagejlabel" archive = "swingc.jar" height = 100 width = 100>
// </applet>

public class 
imagejlabel
extends JApplet {

  @Override
  public void 
  init() {
    final JPanel panel = new JPanel();
    add(panel);

    final URL url = imagejlabel.class.getResource("dukeplug.gif");
    final Image image = Toolkit.getDefaultToolkit().getImage(url);

    panel.add(new JLabel(new ImageIcon(image)));
    }
  }

syntax highlighted by Code2HTML, v. 0.9.1