向Applet / Webstart添加较低的限制

时间:2013-04-05 17:09:28

标签: java security applet jnlp restrictions

我有一个简单的Applet应用程序,我的代码从Applet的同一个url创建ImageIcon对象。当我运行应用程序时,我收到一条关于无限制访问的消息,它会吓到用户。

我如何将Applet或JNLP配置为仅显示特定限制消息?

被修改 毕竟,我重构我的代码并找到正确加载图像的方法。从JAR加载图片: http://docs.oracle.com/javase/tutorial/uiswing/components/applet.html#images 。 从Applet加载图像:imageIcon = new ImageIcon(getImage(getCodeBase(), "image/image_name.png"));

1 个答案:

答案 0 :(得分:2)

  

如何配置我的Applet或JNLP以仅显示特定的限制消息?

除了为JNLP API services显示的更具体的权限之外,Java不提供比all-permissionsj2ee-application-client-permissions或沙盒(无security元素)更精细的权限级别


然而,由于OP链接的错误,似乎警告。

Netbeans Bug 227169 - java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "modifyThreadGroup")