Je suis en train de lancer cette simple HelloWorld code écrit en Java à partir de mon navigateur (Chrome):
public class HelloWorld extends JApplet {
public void init() {
try {
SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
JLabel lbl = new JLabel("Hello World");
add(lbl);
}
});
}
catch (Exception e) {
System.err.println("createGUI didn't complete successfully");
}
}
J'ai compilé avec NetBeans, et puis j'ai créé une WebApplication projet. Le HTML code qui s'exécute l'applet est:
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><applet code="HelloWorld" archive="applet_HelloWorld.jar" width="590" height="530"></applet></p>
</body>
</html>
Si vous exécutez l'applet de NetBeans, il fonctionne. Mais lorsque j'exécute le code HTML en double-cliquant dessus, le message suivant apparaît sur le navigateur:
Vos paramètres de sécurité ont bloqué une application locale de la course.
J'ai essayé avec Internet Explorer et Firefox, mais rien.
Ce message a commencé à apparaître après la dernière mise à jour de Java. Où est le problème?