出於某種原因,我的知識超出了我的視野,我的小程序每次與其中一個控件進行交互時都會顯示這些小警告標誌。爲什麼我的小程序有警告標誌?
當我使用Applet查看器時,不會發生這種情況,所以我認爲這是因爲它沒有簽名而發生的。
如果這個問題是未經簽名的applet獨佔的,這種惱人行爲的原因和目的是什麼?
此外,是否可以刪除這些跡象?
出於某種原因,我的知識超出了我的視野,我的小程序每次與其中一個控件進行交互時都會顯示這些小警告標誌。爲什麼我的小程序有警告標誌?
當我使用Applet查看器時,不會發生這種情況,所以我認爲這是因爲它沒有簽名而發生的。
如果這個問題是未經簽名的applet獨佔的,這種惱人行爲的原因和目的是什麼?
此外,是否可以刪除這些跡象?
這是一個Java的「功能」,讓用戶知道它是一個java程序的窗口。
http://www.oracle.com/technetwork/articles/javase/appletwarning-135102.html#6u12
鏈接也顯示瞭如何改變警告標誌的定位。
即使我簽名的小程序也會顯示此警告標誌。
如果您將小程序設置爲使用全部權限(而不是沙箱),則發現我簽名的小程序警告符號消失。 但這並不完全建議。 若要將小程序更改爲使用所有權限,請編輯jar的MANIFEST.MF以使行 Permissions: all-permissions
代替沙箱。
我還應該做些什麼來消除這些跡象? – user3758041
小程序是否已簽名? – MadProgrammer
健康和安全已經瘋了... – christopher
@MadProgrammer不,小程序沒有簽名。另外,由於我的代碼,這是不可能發生的。 – user3758041