出于我所知的某些原因,我的applet每次与其中一个控件交互时都会显示这些小警告标志。
当我使用Applet Viewer时,这不会发生,所以我认为这是因为它没有签名而发生。
如果此问题仅适用于未签名的小程序,这种恼人行为的原因和目的是什么?
此外,是否可以删除这些标志?
答案 0 :(得分:3)
这是一个Java“功能”,让用户知道它是一个Java Applet窗口。
http://www.oracle.com/technetwork/articles/javase/appletwarning-135102.html#6u12
该链接还显示了如何更改警告标志的位置。
即使我签名的小程序也显示此警告标志。
如果您将applet设置为使用所有权限(而不是沙盒),我发现我签名的applet警告标志会消失。
但这并不是完全推荐的。
要更改小程序以使用所有权限,请编辑jar的MANIFEST.MF以获取该行
Permissions: all-permissions
而不是沙箱。