Ich habe folgendes problem:
ich schreibe grad ein kleines java applet für eine homepage
wenn ich das applet im BlueJ Editor starte klappt alles wunderbar,
aber sobald ich es im internetexplorer versuche klappt fast alles, bis auf das, das die bilder und texte nicht angezeigt werden!
hier der code
smileys.class
inlove.class
was habe ich falsch gemacht?????
Ausgabe im Internet-explorer
meine java konsole gibt mir folgenden fehler:
Exception in thread "AWT-EventQueue-2" java.security.AccessControlException: access denied (java.io.FilePermission img/sm_inlove_00.gif read)
ich schreibe grad ein kleines java applet für eine homepage
wenn ich das applet im BlueJ Editor starte klappt alles wunderbar,
aber sobald ich es im internetexplorer versuche klappt fast alles, bis auf das, das die bilder und texte nicht angezeigt werden!
hier der code
smileys.class
Code:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class smileys extends Applet implements MouseListener
{
Button Start;
inlove Window;
public void init()
{
setLayout(new BorderLayout());
Start = new Button("InLove");
Start.addMouseListener(this);
add(Start, BorderLayout.CENTER);
Window = new inlove();
}
public void mouseReleased(MouseEvent ev)
{
Window.setVisible(true);
}
public void mousePressed(MouseEvent ev) { }
public void mouseEntered(MouseEvent ev) { }
public void mouseExited(MouseEvent ev) { }
public void mouseClicked(MouseEvent ev) { }
}
inlove.class
Code:
import java.awt.*;
import java.awt.event.*;
import java.awt.Frame;
public class inlove extends Frame implements WindowListener
{
public inlove()
{
setTitle("InLove Smileys");
setLayout(new GridLayout(3, 2));
setSize(280, 300);
setBackground(Color.pink);
addWindowListener(this);
}
public void paint(Graphics g)
{
Image img;
img = getToolkit().getImage("img/sm_inlove_00.gif");
g.drawImage(img,40,60,this);
g.drawString("sm_inlove_00.gif",100,70);
img = getToolkit().getImage("img/sm_inlove_01.gif");
g.drawImage(img,40,90,this);
g.drawString("sm_inlove_01.gif",100,100);
img = getToolkit().getImage("img/sm_inlove_02.gif");
g.drawImage(img,40,120,this);
g.drawString("sm_inlove_02.gif",100,130);
img = getToolkit().getImage("img/sm_inlove_03.gif");
g.drawImage(img,40,150,this);
g.drawString("sm_inlove_03.gif",100,160);
img = getToolkit().getImage("img/sm_inlove_04.gif");
g.drawImage(img,40,180,this);
g.drawString("sm_inlove_04.gif",100,190);
img = getToolkit().getImage("img/sm_inlove_05.gif");
g.drawImage(img,40,210,this);
g.drawString("sm_inlove_05.gif",100,220);
img = getToolkit().getImage("img/sm_inlove_secret.gif");
g.drawImage(img,40,240,this);
g.drawString("sm_inlove_secret.gif",100,250);
}
public void mousePressed(MouseEvent ev) { }
public void mouseEntered(MouseEvent ev) { }
public void mouseExited(MouseEvent ev) { }
public void mouseClicked(MouseEvent ev) { }
public void windowClosing(WindowEvent ev)
{
setVisible(false);
dispose();
}
public void windowActivated(WindowEvent ev) { }
public void windowClosed(WindowEvent ev) { }
public void windowDeactivated(WindowEvent ev) { }
public void windowDeiconified(WindowEvent ev) { }
public void windowIconified(WindowEvent ev) { }
public void windowOpened(WindowEvent ev) { }
}
was habe ich falsch gemacht?????
Ausgabe im Internet-explorer

meine java konsole gibt mir folgenden fehler:
Exception in thread "AWT-EventQueue-2" java.security.AccessControlException: access denied (java.io.FilePermission img/sm_inlove_00.gif read)