繁体   English   中英

Applet错误:访问被拒绝(“ java.lang.RuntimePermission”)

[英]Applet error: access denied (“java.lang.RuntimePermission”)

我正在尝试制作Applet,但它似乎没有用。 每当我打开HTML文件时,它都会问我安全问题,但随后我得到:错误。 点击查看更多细节。 这就是它的意思:访问被拒绝(“ java.lang.RuntimePermission”“ exitVM.0”)

这是我的index.html:

<html>
<head>
<body>
<applet code = "Odyssey.class" archive = "Odyssey.jar" width = 600 height = 600>
</body>
</head>
</html>

这是我的Odyssey.class:

public class Odyssey extends Applet {

private static final long serialVersionUID = 1L;
public static String windowName = "The Odyssey - Alpha 1.0";
public static JFrame window;

public static int WIDTH = 600, HEIGHT = 600;

public void init() {

    window = new JFrame(windowName);

    window.setSize(new Dimension(WIDTH, HEIGHT));
    window.setResizable(false);
    window.setDefaultCloseOperation(3);
    window.setLocationRelativeTo(null);

    window.setVisible(true);

}

public void paint(Graphics g) {
    g.drawString("Game is in a pop up window!", 20, 20);
}

}

有什么原因不起作用?

如果您确实需要此功能,请查看详细信息:

CacheEntry[file:/C:/Users/MYNAME/Desktop/The%20Odyssey/Odyssey.jar]:   
updateAvailable=false,lastModified=Tue Mar 18 20:11:16 CDT 2014,length=1712 0

在程序中的某个位置(错误消息指向的位置,但您尚未发布),您正在尝试调用System.exit ,该applet不允许这样做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM