Hoi,
Ik heb een heel simpel appletje geschreven dat een beeldje van mijn webcam telkens moet tonen. Dit is code:
Alleen wanneer ik 'm start krijg ik een security exception:
java.security.AccessControllException.
Het de class file staat op een Linux Server. Dus, ik vermoed dat het iets met bestands permissies te maken heeft.
Weet iemand welke permissies het webcam.jpg file'tje moet hebben?
Ik heb een heel simpel appletje geschreven dat een beeldje van mijn webcam telkens moet tonen. Dit is code:
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
| import java.awt.*;
import java.applet.*;
public class WebCamApplet extends Applet implements Runnable {
private Image imagefile;
private Thread runner;
public void init() {
imagefile = getImage(getCodeBase(), "webcam/webcam.jpg");
}
public void start() {
if (runner == null) {
runner = new Thread(this);
runner.start();
}
}
public void run() {
while (true) {
try {
imagefile = getImage(getCodeBase(), "webcam/webcam.jpg");
runner.sleep(1000*5); // 5 seconds
} catch (InterruptedException e) {
}
}
}
public void paint(Graphics g) {
g.drawImage(imagefile, 0, 0, this);
}
} |
Alleen wanneer ik 'm start krijg ik een security exception:
java.security.AccessControllException.
Het de class file staat op een Linux Server. Dus, ik vermoed dat het iets met bestands permissies te maken heeft.
Weet iemand welke permissies het webcam.jpg file'tje moet hebben?