//对Applet-Only版本
Image ig = getImage(getCodeBase(), "xxx.gif");
//通用版本
URL ul = getClass().getResource("xxx.gif");
Image ig = getToolkit().getImage(ul);
Image ig = getImage(getCodeBase(), "xxx.gif");
//通用版本
URL ul = getClass().getResource("xxx.gif");
Image ig = getToolkit().getImage(ul);
import java.applet.*;
import javax.swing.*;public class HelloApplet2 extends JApplet
{
public void init()
{
try{
JLabel label = new JLabel("mylabel");
label.setIcon(new ImageIcon(new java.net.URL(getCodeBase(),"middle.gif")));
JPanel pane = new JPanel();
pane.add(label, BorderLayout.NORTH);
getContentPane().add(pane);
}catch(Exception e){}
}
}
其中你的jar下面有一个images文件夹。
还有一种方法
ImageIcon icon = new ImageIcon(好像是图像在JAR中的位置,"images/middle.gif");
忘记了,查了之后再说吧