代码如下:
------------------------------------------------------------------------------------------------------import javax.swing.*;
import java.awt.*;public class Ticket extends JApplet {
Image image;
public void init() { image = getToolkit().getImage("D:\\Documents and Settings\\My Pictures\\piao.jpg");
}
public void start(){
super.start();
repaint();
}
public void stop(){
super.stop();
}
public void paint(Graphics g) {
super.paint(g);
Insets insets = getInsets();
int x = insets.left, y = insets.top; g.drawImage(image, x, y, this); }
public void update(Graphics g){
paint(g);
} public static void main(String args[]) {
Ticket ido = new Ticket();
JFrame gui= new JFrame("image");
ido.init();
gui.setContentPane(ido);
gui.setSize(650, 413);
gui.setVisible(true);
gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}------------------------------------------------------------------------------------------------------ <applet code=Ticket.class width=650 height=413></applet>
------------------------------------------------------------------------------------------------------import javax.swing.*;
import java.awt.*;public class Ticket extends JApplet {
Image image;
public void init() { image = getToolkit().getImage("D:\\Documents and Settings\\My Pictures\\piao.jpg");
}
public void start(){
super.start();
repaint();
}
public void stop(){
super.stop();
}
public void paint(Graphics g) {
super.paint(g);
Insets insets = getInsets();
int x = insets.left, y = insets.top; g.drawImage(image, x, y, this); }
public void update(Graphics g){
paint(g);
} public static void main(String args[]) {
Ticket ido = new Ticket();
JFrame gui= new JFrame("image");
ido.init();
gui.setContentPane(ido);
gui.setSize(650, 413);
gui.setVisible(true);
gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}------------------------------------------------------------------------------------------------------ <applet code=Ticket.class width=650 height=413></applet>
<applet code=Ticket.class width=650 height=413>看到我就是不支持applet</applet> 还有Ticket这个类是否被找到了,路经可以用codebase="xxxx" 来指定
我把那类改成一个参考书上的applet类就可以正常显示
这么看来肯定是我的JApplet没写对
java.security.AccessControlException: access denied
要让applet能访问用户文件系统,需要给applet文件签名,一般都是先打成jar包,利用jdk工具里的一个工具(叫啥忘了)给jar包做签名。如果这个图片是固定的,可以把它放在服务器端,applet运行之后去服务器获取。