Ik ben bezig met een simpele applet, maar nu wil ik dus voor het eerst wat plaatjes gaan gebruiken.
Zoals ik het nu heb werkt het perfect in de appletviewer,
maar zodra ik het ik een browser wil bekijken blijft mijn applet grijs en geeft de error:
Files staan gewoon netjes bij elkaar in 1 dir
dit is de code van m'n applet:
Zoals ik het nu heb werkt het perfect in de appletviewer,
maar zodra ik het ik een browser wil bekijken blijft mijn applet grijs en geeft de error:
code:
1
| exception: com.ms.security.SecurityExceptionEx[GUI.init]: cannot access file login.jpg |
Files staan gewoon netjes bij elkaar in 1 dir
dit is de code van m'n applet:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
| import java.awt.*;
import java.applet.Applet;
public class GUI extends Applet
{
Panel login;
TextField user, pass;
Button passcheck;
Image loginImage, loginBG;
Toolkit tk = Toolkit.getDefaultToolkit();
public void init()
{
this.setLayout(null);
this.setBackground(new Color(200,200,200));
login = new Panel();
login.setLayout(null);
login.setBounds(136,117,240,149);
login.setBackground(new Color(100,200,200));
this.add("Center",login);
user = new TextField(10);
user.setBounds(100,30,120,25);
user.setBackground(new Color(78,97,114));
login.add(user);
pass = new TextField(10);
pass.setBounds(100,60,120,25);
pass.setBackground(new Color(78,97,114));
login.add(pass);
passcheck = new Button("Invoeren");
passcheck.setBounds(100,90,120,25);
passcheck.setBackground(new Color(60,80,100));
login.add(passcheck);
loginImage = tk.getImage("login.jpg");
loginBG = tk.getImage("loginbg.jpg");
}
public void paint(Graphics g)
{
this.getGraphics().drawImage(loginBG,0,0,this);
login.getGraphics().drawImage(loginImage,0,0,this);
}
} |