*Que* Java “paramètres de sécurité ont bloqué une application locale de la course”?

J'ai un test simple applet qui est censé dessiner un petit triangle (et fonctionne très bien en utilisant appletviewer Triangle.class à partir de la ligne de commande), mais lorsque j'essaie d'afficher Triangle.htm dans mon navigateur, j'obtiens ce message (à partir de Java lui-même, autant que je peux dire, c'est pas mon Firefox ou Chrome):

"Vos paramètres de sécurité ont bloqué une application locale en cours d'exécution."

Cependant, je ne peux pas comprendre ce que les paramètres à modifier. J'ai essayé juste de mettre les paramètres généraux à leur plus bas (appelé "moyen" ha ha qu'est-ce que les tailles de bonnet dans un coffee shop-Oh. La droite.) mais cela ne fonctionne pas, et si la solution est enterré quelque part dans les options plus avancées, il est douloureusement non évident pour moi... :/

Cette question sonnait comme mon problème:

Erreur Java: "Vos paramètres de sécurité ont bloqué une application locale de la course"

Mais l'affiche originale a dit, "il est Résolu: le problème est que le compilateur utilisé JDK6 au lieu de JDK7."

Et j'ai vérifié que j'avais la dernière version avant de re-compiler le fichier de classe:

> java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b17)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode, sharing)

> javac Triangle.java

De toute façon, quelqu'un peut voir si elles obtiennent le même problème et me dire comment vous résoudre ce problème?

Pour faciliter la reproduction, c'est la source du fichier de classe:

Triangle.java:

import java.awt.*;
import java.applet.Applet;
public class Triangle extends Applet {
    public void paint (Graphics g){
        int bottomX=80;
        int bottomY=200;
        int base=100;
        int height=100;
        g.drawLine(bottomX,bottomY,bottomX+base,bottomY);
        g.drawLine(bottomX+base,bottomY,bottomX+base/2,bottomY-height);
        g.drawLine(bottomX+base/2,bottomY-height, bottomX,bottomY);
    }
}

Et c'est le htm qui est dans le dossier avec le fichier de classe:

Triangle.htm:

<applet code="Triangle.class" width=400 height=400></applet>
quel navigateur utilisez-vous? la version? type de?
check this out stackoverflow.com/questions/16196425/...
comme je l'ai dit, j'ai essayé Firefox et Chrome (22.0 et 28.0.1500.71 m respectivement). Mais le message semble venir de Java lui-même...?
Je l'ai lié à cette question dans ma question. Comme je l'ai dit, l'OP a dit [qu'ils pensent] "le problème est que le compilateur utilisé JDK6 au lieu de JDK7." Je n'ai que jdk1.7.0_25 installé.
1) Pourquoi le code d'une applet? Si elle est due en raison de spec. par l'enseignant, reportez-vous à Pourquoi CS les enseignants devraient arrêter d'enseigner des applets Java. 2) Pourquoi AWT plutôt que de Balancer? Voir cette réponse sur Swing extras sur AWT pour beaucoup de bonnes raisons d'abandonner à l'aide de composants AWT. Si vous avez besoin de soutenir les anciens AWT en fonction Api, voir le Mélange des poids Lourds et des Composants Légers.

OriginalL'auteur Owen_R | 2013-07-12